我有一个名为产品在我的业务对象和另一个类我想返回这个类的对象列表。我应该使用哪种方法?C#泛型:列表<Object>或新类扩展名单<Object>
public static List<Product> GetProductList() { .... }
或创建我的业务对象namspace另一个类叫做产品列表延伸List <Products>
如下:
public class ProductList :List<Products > { .... }
,并使用它有
public static ProductList GetProductList() { .... }
有这两者之间有什么区别?内存分配和性能如何?
公共静态的IList GetProductList(){...}是一种方法,但到底是什么公共静态产品列表:IList的 {...}是什么意思? –
Max
2009-10-27 13:04:20
这意味着我有一个复制/粘贴错误;-p – 2009-10-27 13:05:00
啊,好吧,我已经担心C#中还有更多的语言结构,我现在还不知道。 ;) – Max 2009-10-27 13:07:57