C# Using IList instead of List
本问题已经有最佳答案,请猛点这里访问。
Possible Duplicate:
C# - Listor IList
我正在研究一个解决方案,我注意到有很多人正在实现。只是想知道,当您可以使用列表时,使用IList有什么意义?
在可能的情况下,您应该始终尝试使用
如果不想继承
也许您想返回一个支持
在您的案例中,执行EDOCX1[1]可能会导致不必要的输入,这可能是正确的做法,如果没有更多的信息,我不知道。
因为有些集合可能继承自IList而不是List,例如ObservableCollection。