....
....
Employee employeeInfo;
for(int i =0; i<n;++i)
{
employeeInfo = new Employee();
employeeInfo.FirstName = arr[i].ToString();
employeeInfo.Age = i;
employeeList.Add(employeeInfo);
....
}
Run Code Online (Sandbox Code Playgroud)
对象没有名称.你拥有的是一个局部变量,它是对象的引用,并且该变量用于创建的每个对象.
您可以使用局部变量来跟踪当前对象,稍后在循环中将对象存储在集合中.
如果不在某处存储每个对象,则在将下一个对象分配给变量时,前一个对象将丢失.前一个对象仍然存在,但由于不再引用它,稍后将由垃圾收集器删除它.