永发信息网

C# 中get{}set{}什么意思啊

答案:1  悬赏:60  手机版
解决时间 2021-04-07 12:51
  • 提问者网友:王者佥
  • 2021-04-07 07:47
C# 中get{}set{}什么意思啊
最佳答案
  • 五星知识达人网友:duile
  • 2021-04-07 09:12
get是给属性赋值,set是取属性的值。

get、set用法:
一是隐藏组件或类内部的真是成员;
二是用来建立约束的,比如,实现“有我没你”这种约束;
三是用来响应属性变化事件,当属性变化是做某事,只要写在set方法里就行。
当你想读出或写入属性的值时,存取标志限定了被实现的语句。用于读出属性的值的存取标志记为关键字get,而要修改属性的值的读写符标志记为set。

下面是示例代码:
public class Student { private string name public string Name { set{name=value;}//这里是给私有属性name赋值 get{return name;}//这里取出私有属性name的值 } }
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯