类的字段、属性的区别
在之前的开发过程中,由于没有遇到过问题,所以就没有发觉这两者的区别,今天在这里做一个记录:
比如:
字段:
public class Student { public string Name;//字段 public int Age;//字段 }
属性
public class Student { public string Name{get;set;}//属性 public int Age{get;set;}//属性 }
1.两者的相同点:
都可以被new对象时,传递值
2.两者的不同点
当类被继承是,字段值无法被继承,属性值可以被继承
3.两者的注意点
a.字段最好 private
b.属性最好 public
c.{get;set;}可读可写
{get;}只读不写
{set;}???
您的资助是我最大的动力!
金额随意,欢迎来赏!
我写的东西能让你能懂,那是义务
毕竟占用了你生命中的宝贵的时间和注意力
要是你还能喜欢我的作品,那就是缘分了
如果,您希望更容易地发现我的新博客,不妨点击一下绿色通道的因为,我的写作热情也离不开您的肯定支持,感谢您的阅读,我是【青青子衿】!