Список <BusinessObject> или BusinessObjectCollection?
До обобщения C # каждый должен был кодировать коллекции для своих бизнес-объектов, создавая базу коллекций, в которой реализован IEnumerable.
IE:
public class CollectionBase : IEnumerable
и затем получит свои коллекции бизнес-объектов из этого.
public class BusinessObjectCollection : CollectionBase
Теперь с универсальным классом списка, кто-нибудь просто использует это вместо? Я обнаружил, что я использую компромисс двух методов:
public class BusinessObjectCollection : List<BusinessObject>
Я делаю это потому, что мне нравится иметь строго напечатанные имена, а не просто передавать списки.
Что такоеваш подход?