Сделать выборку из списка пользовательского класса - C#

Узнай цену своей работы

Формулировка задачи:

Необходимо сделать выборку из списка пользовательского класса: Пример класса:
class People
{
    /// Фамилия
    public string LastName { get; set; }
    /// Имя
    public string FirstName { get; set; }
    /// Отчество
    public string Patronymic { get; set; }
}
Список с данными
List<People> myL = new List<People>();
myL.Add(new People(){ LastName = "Лямин",FirstName = "Николай",Patronymic = "Онуфриевич" });
myL.Add(new People(){ LastName = "Гурьев",FirstName = "Филимон" });
Надо сделать выборку например в массив (string[]) и привести ее вот в такой формат:

Лямин Н. О. Гурьев Ф.

При этом учесть, что фамилия, имя или отчество могут отсутствовать. Как это "красиво" реализовать?

Решение задачи: «Сделать выборку из списка пользовательского класса»

textual
Листинг программы
public People()
{
    if (FirstName == null)
        FirstName = "-";
    if (Patronimic == null)
        Patronimic = "-";
}

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

5   голосов , оценка 4.4 из 5
Похожие ответы