public void AddClothesCollection()
{
NewClothesClass newClothesClass1 = new NewClothesClass(newClothes,"");
Collections.Add(newClothesClass);
}
当我运行我的代码时,此方法被触发,这将创建类NewClothesClass1
的新实例。此方法可以在运行时多次触发,从而创建多个不同的实例。
有什么方法可以在再次单击它时更改类实例的名称,这样它就会创建一个新实例,所以我可以回到NewClothesClass
的另一个实例并添加一些内容在以后?
答案 0 :(得分:0)
不,变量的名称是临时的,同一个实例在任何时候都可以有多个名称。
您需要做的是在构造函数中为NewClothesClass
实例提供一个名称,稍后您可以查询该名称。例如:
NewClothesClass x = new NewClothesClass(newClothes,"shirt")
NewClothesClass y = new NewClothesClass(newClothes,"trousers")
Collections.Add(x);
Collections.Add(y);
另外,不要在课程名称中加上 Class 这个词!