1
101
检查你从中得到什么
或者,换个说法 Richard's answer :
注意,如果您所要做的只是设置一个属性,只要它有一个setter,实际上您不必关心setter是否是公共的。你可以使用它,公众 或 私人:
|
2
9
.NET属性实际上是围绕get-and-set方法的包装外壳。
你可以使用
如果getter/setter不是公共的,这些方法将返回空值。 这里的正确代码是:
|
3
4
|
4
1
您需要使用下划线方法来确定可访问性,使用 PropertyInfo.GetGetMethod() 或 PropertyInfo.GetSetMethod() .
但是,请注意,getter和setter可能具有不同的可访问性,例如:
所以你不能假设getter和setter有相同的可见性。 |
Robert King · Unity C#语法问题-转换位置 1 年前 |
JBryanB · 如何从基本抽象类访问类属性 1 年前 |
law · 检查答案按钮的输入字符串格式不正确 2 年前 |
i_sniff_ket · 在unity之外使用unity类 2 年前 |