相关疑难解决方法(0)

私有类变量的字段与属性

对于私有类变量,哪一个更受欢迎?

如果您有类似的属性int limit,您希望它是:

int Limit {get; set;}
Run Code Online (Sandbox Code Playgroud)

并在类中使用它,如下所示:

this.Limit
Run Code Online (Sandbox Code Playgroud)

是否有理由使用它或不使用它?可能出于性能原因?

我想知道这是不是一个好习惯.

.net c# properties class

29
推荐指数
3
解决办法
1万
查看次数

您是否应该通过Property访问同一类中的变量?

如果您有一个获取并设置为实例变量的Property,那么通常您总是使用该类外部的Property来访问它.

我的问题是你是否也应该在课堂上这样做?我总是使用该属性,如果有一个,即使在课堂上,但是想听到一些论据支持和反对哪个是最正确的,为什么.

或者只是在项目中使用的编码标准问题?

c# variables properties

25
推荐指数
2
解决办法
4921
查看次数

标签 统计

c# ×2

properties ×2

.net ×1

class ×1

variables ×1