- Привет! Ребята, я хотел бы знать, почему анонимные типы В C# печатаются с помощью brakets?
Это вопрос о структуре языка C#.
Я хотел бы знать, почему Аноним печатает на языке Си#
матрицы var = новые[]
{
new {nombre="Madelson", Edad="20"},
new {nombre = "Mike" , Edad = "30"},
new {nombre = "Ana", Edad ="15"}
};
Что я уже пробовал:
Они получают печать, с тормозами:
{ номбре = Мадельсон, Эдад = 20 }
{ имя = Майк, Эдад = 30 }
{ номбре = Ана, Эдад = 15 }
А вы, ребята, знаете почему?
Заранее спасибо :)
George Swan
Это происходит потому, что метод ToString по умолчанию вызывается для анонимного типа. Я стою, чтобы быть исправленным в этом, но я понимаю, что метод ToString не может быть переопределен анонимными типами. Однако вы можете распечатать массив примерно так
foreach(матрица var в матрицах)
{
Приставка.WriteLine($"Name is {matrix.nombre} Возраст-это {matrix.Edad}");
}
Maciej Los
Звучит как ответ.
Maciej Los
Какой метод вы используете для печати данных? Улучшите свой вопрос!