奥礼网
新记
在C#的构造函数里面,是给字段还是给属性赋值?
如题所述
举报该文章
相关建议 2020-04-21
构造函数和属性都是在为字段赋值,构造函数在类创建的时候就给字段赋值了,
而属性是在类创建后,才给字段赋值的。属性是类内部外部交流的媒体,字段通过属性
将值传递给调用者!构造函数那肯定是在给字段复制!就是这么简单!
温馨提示:内容为网友见解,仅供参考
当前网址:
https://aolonic.com/aa/1d5n145dg3dgnw53ng.html
其他看法
第1个回答 2020-04-28
如果是在类的内部使用字段比较好。
如果是通过类的对象访问使用属性比较好。
lz上面的是类内部访问,所以用字段比较好。
相似回答
大家正在搜
相关问题
在C#的构造函数里面,是给字段还是给属性赋值?
C# 构造函数和属性赋值的区别
C# 引用类型的字段和属性,如果在构造函数里面没有被赋值,那...
C#构造函数应该初始化字段还是属性
C#中实例构造函数能不能给静态字段初始化?求解答
c# 构造函数中赋值算不算初始化
C++复制构造函数和赋值符的区别
c#派生类调用基类隐藏字段(字段设置了属性)的构造函数能成功...