@JohnnyKal1br

Консольно list с выводом клиентов у которых на этой неделе день рождения, покупка больше x, и пользователей старше 60?

Сформировать массив, содержащий сведения о клиентах предприятия. Класс содержит поля: фамилия, имя, отчество, дата рождения, число покупок, потраченная сумма. Написать программу, которая при помощи методов выбирает необходимую информацию и выводит на экран: - список клиентов у которых на этой неделе день рождения; - список клиентов у которых покупок более чем на Х; - средний размер покупки для клиентов пенсионного возраста (старше 60).

Массив реализован, не получается реализовать через list список и и вывести людей у которых на этой неделе день рождение, у которых покупок больше чем на x и средний размер покупки для клиентов старше 60, не разбирали списки, примеры с интернета не особо понятны.
  • Вопрос задан
  • 64 просмотра
Пригласить эксперта
Ответы на вопрос 1
@bitddeveloper
Привет,тебе нужно более детально копать в сторону LINQ
Написал небольшой примерчик,с выборкой всех пользователей,у которых сегодня день рождения
List<Person> persons = new List<Person>();
            IEnumerable<Person> birthday = persons
                .Where(x => 
                    x.DateOfBirth.Day == DateTime.Now.Day && x.DateOfBirth.Month == DateTime.Now.Month);
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы