List或IList【已关闭】
- 论坛
- List<T>或IList<T>【已关闭】
26 浏览
List或IList【已关闭】
关闭。这个问题是基于观点的。目前不能接受答案。
想改进这个问题吗?通过事实和引用来回答问题,更新问题,可以编辑这篇文章。
改进这个问题
有人能向我解释为什么我要在C#中使用IList而不是List吗?
相关问题:为什么公开List
被认为是不好的
admin 更改状态以发布 2023年5月22日
匿名的
0 Comments
不那么受欢迎的答案是程序员们喜欢假装他们的软件将会被全世界复用,但事实上大部分项目都将由少数人维护,无论界面相关的口号有多漂亮,你都是在自欺欺人。
空中建筑师。你自己编写 IList 并添加到.NET框架中已经存在的内容之中的概率是如此之小,以至于这只是理论上保留的最佳实践。
显然,如果在面试中被问及使用哪种,你需要回答 IList,微笑,然后为自己聪明而感到高兴。对于公共接口,使用 IList。希望你懂我的意思。