C# 组织C类的实例#

C# 组织C类的实例#,c#,class,standards,instance,organization,C#,Class,Standards,Instance,Organization,我不熟悉C#和面向对象编程(主要使用C和汇编)。我的问题:是否有组织自定义类实例的标准方法?我在一个单独的类文件中创建了一个名为“Products”的类,希望所有产品的实例都位于一个位置,这样未来的程序员就可以直接进入代码,找到所有“产品”所在的位置,并在同一位置添加新的产品。这不仅仅是一些基本的发起人,比如: Products newProduct = new Product(); 还包括会员资料等: Products newProduct = new Pro

我不熟悉C#和面向对象编程(主要使用C和汇编)。我的问题:是否有组织自定义类实例的标准方法?我在一个单独的类文件中创建了一个名为“Products”的类,希望所有产品的实例都位于一个位置,这样未来的程序员就可以直接进入代码,找到所有“产品”所在的位置,并在同一位置添加新的产品。这不仅仅是一些基本的发起人,比如:

        Products newProduct = new Product();
还包括会员资料等:

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

可能有30多行。我只是不想把主代码弄乱。不确定是否有一个好的干净的方法来做到这一点。提前谢谢

您是否考虑过将数据放在数据文件中,而不是放在代码中?这样,您的代码就不会被数据声明弄得乱七八糟。@feralin您是说代码将解析文本文件,然后填充类的实例吗?这很好,因为非程序员也可以在不打开编译器的情况下添加数据。好的建议,谢谢。是的,这正是我的意思。