Добавление данных в 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"} } }); } }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д