我正在尝试开发一个Windows窗体应用程序,其中用户将设置未知数量的“子类别”。我怎样才能自动命名这些新的实例。为一个类命名未知数量的新实例
在情况下,它可以帮助这里是我打算
private class Category
{
int numberOfCategories = 0;
Category(int categoryNumber)
{
numberOfCategories = categoryNumber;
for (int i = 0; i <= numberOfCategories; ++i)
{
SubCategory *automateThis* = new SubCategory();
}
}
}
private class SubCategory
{
谢谢。
未使用的变量'automateThis'。你在做什么子类? – 2012-08-09 21:42:47
从前两个答案中可以看出,您如何计划在以后访问您的SubCategories?这将决定要使用的数据结构,不管它是List还是Dictionary。例如,如果用户将自己命名SubCategories,那么以名称作为键的Dictionary可能会有用。 – Jeff 2012-08-09 21:47:26