在C#中,属性同时必须定义Get()和Set()方法吗?为什么?

2024-11-15 17:54:05
推荐回答(1个)
回答1:

不一定
可以只有Get()方法或者只有Set()方法
也可以Get()和Set()方法都有
只有Get()方法的属性叫做只读属性,只能读取,不能写入
同样,只有Set()方法的属性叫做只写属性,只能写入,不能读取
两者都有的既可以读取,也可以写入