当前位置:编程学习 > C#/ASP.NET >>

C#中字段和属性的区别

[csharp]
public class A 

   public string field; 
   public string property{get{return 0}} 

public class A
{
   public string field;
   public string property{get{return 0}}
}上面的A类中的field是字段,property是属性。

共同点:

都必须是public类型

不同点:

字段没什么显示,外部可访问可修改,而属性则有set和get访问器,可以特定的指定可读或者可写或者返回特定的值

 作者:cangkukuaimanle
 

补充:软件开发 , C# ,
CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,