class Program { static void Main(string[] args) { tests ts = new tests(); ts.wrt(); Console.WriteLine(ts.lst.Count); Console.Read(); } }
class tests { public readonly int a = 5; public readonly Dictionary<string, string> dic=new Dictionary<string,string>(); public readonly List<string> lst=new List<string>(); public void wrt() { a = 10; dic["a"] = ""; lst.Add("a"); } }
结果是 1 , 这就是说明 , 即使把 字典 或 集合对象 声明为 readonly , 也是可以对其插入数据的
|
请发表评论