1
Вот два простых классов, чтобы проиллюстрировать мой вопрос:Каков правильный способ обработки массива одного класса в другом классе?
class Widget
{
private int _widgetID;
public int WidgetID
{
get { return _widgetID; }
set { _widgetID = value; }
}
private int _categoryID;
public int CategoryID
{
get { return _categoryID; }
set { _categoryID = value; }
}
private string _widgetName;
public string WidgetName
{
get { return _widgetName; }
set { _widgetName = value; }
}
}
И их второй класс:
class WidgetCategory
{
private int _widgetCategoryID;
public int WidgetCategoryID
{
get { return _widgetCategoryID; }
set { _widgetCategoryID = value; }
}
private Widget[] _widgets;
public Widget[] Widgets
{
get { return _widgets; }
set { _widgets = value; }
}
private string _widgetCategoryName;
public string WidgetCategoryName
{
get { return _widgetCategoryName; }
set { _widgetCategoryName = value; }
}
}
Как бы я справиться с этой ситуацией наиболее эффективным способом?
Кроме того, так что вы знаете, мне нужно будет вложить другие классы таким же образом ниже класса Widget.
Хорошо, что имеет смысл. Спасибо. –
Добро пожаловать. Вы должны принять этот ответ, щелкнув полый чек. – SLaks
Я знал, что принимаю ответ, но это заставило меня подождать 5 минут! –