C#和.Net为什么所有数组都继承自IList
本文关键字:继承 IList 数组 Net 为什么 | 更新日期: 2023-09-27 18:20:09
我最近注意到C#中的所有数组都继承自IList接口,但不能像标准列表那样真正处理数组。
为什么在.net和C#中引入这种继承
将任何IList
传递给某个算法通常很有用。该算法可能只关心能够索引到此集合中。许多东西都满足了这一要求:数组、List<T>
、许多自定义集合。
本文关键字:继承 IList 数组 Net 为什么 | 更新日期: 2023-09-27 18:20:09
我最近注意到C#中的所有数组都继承自IList接口,但不能像标准列表那样真正处理数组。
为什么在.net和C#中引入这种继承
将任何IList
传递给某个算法通常很有用。该算法可能只关心能够索引到此集合中。许多东西都满足了这一要求:数组、List<T>
、许多自定义集合。