当前位置: 代码迷 >> ASP.NET >> IList不是接口吗?为何可以实例化对象呢
  详细解决方案

IList不是接口吗?为何可以实例化对象呢

热度:9133   发布时间:2013-02-25 00:00:00.0
IList不是接口吗?为什么可以实例化对象呢?
我在学习.net   petshop   4.0时发现:
string   key   =   "product_by_category_ "   +   category;
        IList <ProductInfo>   data   =   (IList <ProductInfo> )HttpRuntime.Cache[key];

请指点:IList不是接口吗?为什么可以实例化对象呢?

------解决方案--------------------------------------------------------
这里只是把一个已存在对象转换成IList的类型,

并不是使用new IList()建立了IList的对象.

------解决方案--------------------------------------------------------
这只是类型的转换,而非真正的对象实例化。