Tengo una clase llamada Product in my Business object y en otra clase quiero devolver una lista de objetos de esta clase. ¿Qué enfoque debo usar?C# Genéricos: Lista <Object> o nueva clase extends List <Object>
public static List<Product> GetProductList() { .... }
o crear otra clase en mi negocio objeto namspace llamada la lista de productos que se extiende List <Products>
de la siguiente manera:
public class ProductList :List<Products > { .... }
y utilizarlo allí
public static ProductList GetProductList() { .... }
¿Hay alguna diferencia entre estos dos? ¿Cómo de la asignación de memoria y el rendimiento?
pública estática IList GetProductList() {...} es un método, pero lo que sí la lista de productos public static: IList {...} significa? –
Max
Significa que tengo un error de copiar/pegar ;-p –
Ah, está bien, ya temía que haya más construcciones idiomáticas en C# que aún no conozco. ;) – Max