关于C#中get:和set;用法在类中定义属性publics-查字典问答网
分类选择

来自鲁欣的问题

  关于C#中get:和set;用法在类中定义属性publicstringname{get;set;}和privatestringname;publicstringName{get{returnname;}set{name=value;}}有什么区别.感觉都是封装字段.

  关于C#中get:和set;用法

  在类中定义属性

  publicstringname{get;set;}

  和

  privatestringname;

  publicstringName

  {

  get{returnname;}

  set{name=value;}

  }

  有什么区别.感觉都是封装字段.

1回答
2020-11-2705:48
我要回答
提示:回答问题需要登录哦!
陈雷霆

  publicstringname{get;set;}这种写法是dotNet2.0以后才可以这样写,目的是减轻程序员的工作量,它的实现就是楼上讲的由编译器生成privatestringname;publicstringName{get{returnname;}set{name=value;}...

2020-11-27 05:49:54
大家都在问
最新问答