感觉好像 ILIST 跟 LIST 没什么区别你们呢~?~?~??
ILIST 跟 LIST区别是什么?有无具体用例~?

解决方案 »

  1.   

    IList是接口,List是类,怎么可能没区别?
      

  2.   

    http://msdn.microsoft.com/zh-cn/library/ms173156.aspxhttp://msdn.microsoft.com/zh-cn/library/ms173109.aspx
      

  3.   

    接口和类不一样,LZ的OOP没有好好学习啊!
      

  4.   

    lz可以看看这篇http://zhidao.baidu.com/question/171610787.html
      

  5.   


    LZ别急。也许你见到的程序都是类似于这种:List<T> a = new List<T>();但是你可能没注意到这些写法:
    IList<T> a = new List<T>(); IList<T> b = new ObservableCollection<T>(); 这样看来IList要比List“猛”啊——所以你的任务就是不要在这里跟别人争了,自己去查查为什么。
      

  6.   

    IList跟List 就是接口跟类的区别
    假设如下代码
    class MyList:IList<int>;IList<int> myList = new MyList();
    这样是可以的
    但如果List<int> myList = new MyList(); 不可以
    应该IList比较通用。希望可以帮助您理解。