J'ai une classe Customer
(avec des propriétés client typiques) et j'ai besoin de transmettre, et databind, un "morceau" de Customer
instances. Actuellement, j'utilise un tableau de Customer
, mais j'ai aussi utilisé Collection
de T
(et List
de T
avant de savoir Collection
de T
). Je voudrais le moyen le plus mince de passer ce morceau en utilisant C# et .NET 3.5.ArrayList par rapport à un tableau d'objets par rapport à la collection de T
Actuellement, le tableau de Customer
fonctionne très bien pour moi. Les données se lient bien et semblent être aussi légères que possible. Je n'ai pas besoin des trucs List
de T
offres et Collection
de T
semble toujours comme exagéré. Le tableau exige que je sache à l'avance combien de Customer
je suis en train d'ajouter au morceau, mais je le sais toujours à l'avance (en fonction des lignes d'une page, par exemple).
Est-ce que je manque quelque chose de fondamental ou est le tableau de Customer
OK? Y a-t-il un compromis que je manque?
En outre, je suppose que Collection
de T
rend obsolète l'ancien ArrayList
lâche-typé. Suis-je juste là?
Il fait un excellent travail dans cet article, une bonne lecture pour ceux qui ne l'ont pas déjà fait. –