如何根据循环中的当前迭代使对象具有不同的名称?

我希望我的程序从文件中读取文本,并创建具有从文件中读取的属性的对象。我有一个遍历文件内容并创建对象的循环。但这些对象将具有相同的名称。那么有没有一种方法可以基于循环的迭代来创建具有名称的对象,例如i=10,因此对象名称是object10,i=15名称是object15,依此类推。

long numberOfLines = File.ReadLines(fileName).Count();
for (int i = 2; i <= numberOfLines; i += 2) 
{
    string name = "project " + i.ToString;
    Project <name> = new Project();
}

我想成为一个项目,尽管我不知道该怎么做。我唯一的想法是让项目名成为一个变量连接的" project "+ I,但我不认为这是可行的

转载请注明出处:http://www.intsu.net/article/20230522/1647825.html