.NET 4.x Надо сделать новый список с выборкой из существующего списка listCounter по приоритету - C#
Формулировка задачи:
Здравствуйте, помогите решить задачку, 4 день над ней тружусь и не получается.
Есть класс
И есть список значений
В нем находятся примерно такие значения:
1 - 1
1 - 2
4 - 10
4 - 11
3 - 1
4 - 4
3 - 2
4 - 8
4 - 5
1 - 3
Надо сделать новый список с выборкой из существующего списка listCounter по приоритету priority 1 – высокий, 4 низкий, 3 должен содержаться в списке всего один раз, чтобы сумма valume полученного списка совпадало с заданным значением, например 25.
public class Counter { int valume; int priority; public int Valume { get { return valume; } set { valume = value; } } public int Priority { get { return priority; } set { priority= value; } } }
List<Counter> listCounter = new List<Counter>();
Решение задачи: «.NET 4.x Надо сделать новый список с выборкой из существующего списка listCounter по приоритету»
textual
Листинг программы
listCounter.Add(new Counter(1, 3)); listCounter.Add(new Counter(1, 2)); listCounter.Add(new Counter(1, 1)); listCounter.Add(new Counter(3, 2)); listCounter.Add(new Counter(4, 11)); listCounter.Add(new Counter(4, 8));
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д