Tôi có một lớp Customer
(với các thuộc tính khách hàng điển hình) và tôi cần phải chuyển xung quanh, và dữ liệu, một "đoạn" của các trường hợp Customer
. Hiện tại tôi đang sử dụng một mảng gồm Customer
, nhưng tôi cũng đã sử dụng Collection
của T
(và List
của T
trước khi tôi biết về Collection
của T
). Tôi muốn cách nhỏ nhất để vượt qua đoạn này xung quanh bằng cách sử dụng C# và .NET 3.5.ArrayList so với một mảng đối tượng so với Bộ sưu tập của T
Hiện tại, mảng Customer
đang hoạt động tốt cho tôi. Dữ liệu liên kết tốt và có vẻ nhẹ như nó nhận được. Tôi không cần công cụ List
của số T
phiếu mua hàng và Collection
trong số T
vẫn có vẻ quá mức cần thiết. Các mảng không yêu cầu tôi biết trước thời gian bao nhiêu Customer
s tôi đang thêm vào đoạn, nhưng tôi luôn luôn biết rằng trước (các hàng nhất định trong một trang, ví dụ).
Tôi có thiếu thứ gì đó cơ bản hoặc là mảng của Customer
OK? Có một sự cân bằng tôi đang thiếu?
Ngoài ra, tôi giả định rằng Collection
của T
làm cho kiểu cũ bị lỗi ArrayList
lỗi thời. Tôi có ở đó không?
Anh ấy làm một công việc tuyệt vời trong bài viết đó, một bài đọc tốt cho bất kỳ ai chưa có. –