【发布时间】:2009-10-26 14:54:07
【问题描述】:
对于声明的观点,以下是允许的
IList<string> list= new string[3];
list.Add("Apple");
list.Add("Manago");
list.Add("Grapes");
1)
它编译得很好,但是运行时我收到"Collection was of fixed size" 错误。
当然,集合是按大小动态增长的,为什么编译器会接受这样的声明?
2) 我可以分配给 IList 的不同列表有哪些? 示例
IList<string> fruits=new List<string>();
在这里我将 List 分配给 IList ,各种集合是什么 我可以分配给 IList 的课程吗?
【问题讨论】:
标签: c# collections