Организовать экземпляры классов C#

Я новичок в C# и объектно-ориентированном программировании (в основном используется C и Assembly). Мой вопрос: есть ли стандартный способ организации экземпляров пользовательского класса? Я создал класс "Продукты" в отдельном файле класса и хочу, чтобы все экземпляры Продуктов находились в одном месте, чтобы будущий программист мог сразу перейти к коду, определить, где находятся все "Продукты", и добавить новые в один и тот же. место нахождения. Это не будет только основные инициаторы, такие как:

        Products newProduct = new Product();

Но также данные членов и такие:

        Products newProduct = new Product();
        newProduct.models.Add("Model#1");
        newProduct.revisions.Add("REV A");

который может быть длиной более 30 строк. Я просто не хотел загромождать основной код. Не уверен, что был хороший чистый способ сделать это. Заранее спасибо.

0 ответов

Другие вопросы по тегам