回 帖 发 新 帖 刷新版面

主题:关于属性与变量的问题.

public readonly int i=123;



public int i
{
  get { return 123;}
}

有什么区别呢?都是readonly的属性.

回复列表 (共2个回复)

沙发

[url]http://www.programfan.com/club/showbbs.asp?id=181882[/url]

板凳

简单说:
public readonly int i=123;对所有的都只读,不管是你在类内还是任何地方
但是
private int i=123;
public int I
{
  get{return i;}
}
只是说在调用该类生成的对象的时候,不允许赋值。

我来回复

您尚未登录,请登录后再回复。点此登录或注册