Mam klasę Customer
(z typowymi właściwościami klienta) i muszę przekazać, a databind, "porcję" instancji Customer
. Obecnie używam tablicy Customer
, ale użyłem także Collection
z T
(i List
z zanim dowiedziałem się o Collection
z T
). Chciałbym najcieńszy sposób, aby przekazać ten fragment przy użyciu C# i .NET 3.5.ArrayList versus array of objects versus Collection of T
Obecnie układ Customer
działa dobrze dla mnie. Dane te dobrze się wiążą i wydaje się, że są tak lekkie, jak to tylko możliwe. Nie potrzebuję produktów List
z T
z ofertami i Collection
z T
nadal wydaje się przesadą. Tablica wymaga ode mnie wcześniejszej informacji, ile dodać do porcji, ale zawsze wiem o tym wcześniej (na przykład podane wiersze na stronie).
Czy brakuje mi czegoś podstawowego lub jest to zestaw Customer
OK? Czy brakuje mi kompromisu?
Ponadto zakładam, że Collection
z T
powoduje, że stary, luźno wpisany ArrayList
staje się przestarzały. Czy jestem tam?
Ma świetną robotę w tym artykule, dobrą lekturę dla każdego, kto jeszcze tego nie zrobił. –