Вложенный класс в C#
Вложенный класс объявляют внутри тела другого класса.
Снаружи его имя пишут так: имя внешнего класса, точка,
имя вложенного. Получается Log.Line.
Запишем Log со вложенным классом Line:
class Log
{
public class Line
{
public string text = "";
public Line(string text)
{
this.text = text;
}
}
}
Создадим объект Log.Line и выведем текст строки:
Log.Line line = new Log.Line("ok");
Console.WriteLine(line.text);
Сделайте класс Catalog с вложенным Item
с полями title и price.
Создайте элемент и выведите цену.