Добавление данных в List<> - C#
Формулировка задачи:
Всем привет. Ребят, подскажите, как правильно присвоить значение для items ?
Вот код
public class First
{
public String var1;
public String var2;
public List<Second> items;
}
public class Second
{
public String item;
}
public class Third
{
private List<First> _vars;
private List<Second> _items;
public Third()
{
_vars = new List<First>();
_items = new List<Second>();
_vars.Add(new First{
var1 = "abc",
var2 = "asd",
items = {_items.Add(new Second {item = "gggg"}), //вот тута
_items.Add(new Second {item = "hhhhh34"}} //и тута
});
_vars.Add(new First{
var1 = "zxc",
var2 = "aaa123",
items = {_items.Add(new Second {item = "tttt21"}),
_items.Add(new Second {item = "sdfgdf"}}
});
}
}Решение задачи: «Добавление данных в List<>»
textual
Листинг программы
public class First
{
public String var1;
public String var2;
public List<Second> items;
}
public class Second
{
public String item;
}
public class Third
{
private List<First> _vars;
private List<Second> _items;
public Third()
{
_vars = new List<First>();
_items = new List<Second>();
_vars.Add(new First
{
var1 = "abc",
var2 = "asd",
items = new List<Second>()
{
new Second {item = "gggg"},
new Second {item = "hhhhh34"}
}
});
_vars.Add(new First
{
var1 = "zxc",
var2 = "aaa123",
items = new List<Second>()
{
new Second {item = "tttt21"},
new Second {item = "sdfgdf"}
}
});
}
}