Как правильно применить метод ToUpper к списку C#
public class Method
{
public List<Pepople> MetodToUpper (List<Pepople> list )
{
foreach (var item in list)
{
item.Name.ToUpper();
}
return list;
}
}
Подскажите, как правильно создать метод, который бы делал из списка имен такой же список, но с верхним регистром. В примере тип списка - это класс, на это не нужно обращать внимание. Мне надо, что бы я в параметры метода в программе указал список в котором имена и он вернул бы мне новый список, но с большими буквами.
Ответы (1 шт):
Автор решения: Viktor
→ Ссылка
Вам правильно советуют в комментариях. Просто объединю это в одном ответе.
Вот пример кода, который выполняет необходимое вам действие:
public List<Pepople> MetodToUpper(List<Pepople> list)
{
return list
.Select(pepople => new Pepople
{
Name = pepople.Name.ToUpper()
// ... маппинг остальных полей класса Pepople
})
.ToList();
}