c# 属性: public int Id { get; private set; } set设置为 private 是怎么回事

2024-11-15 18:07:21
推荐回答(3个)
回答1:

说明Id这个属性在其所在的类外被调用时,只能获取它的值而不能设置它的值。http://www.cnblogs.com/yinxiangpei/articles/2357091.html

回答2:

很简单啊,以字段特性来看,ID可读,但是仅可在初始化时被赋值。或在调用某方法(添加,查找)时被更新一次。

回答3:

ID 只读,不能在外部设置,内部可读写