У меня есть список объектов на C#. Все объекты содержат свойства code1 и code2 (среди прочих свойств).
Пример:
List -> object = id, name, code1, code2, hours, amount.
Существует 31 возможное значение кода 1. Существует 10 возможных значений code2.
Мне нужно сгруппировать вместе все объекты, имеющие одинаковые значения code1 и code2 (уникальная комбинация), в их собственные списки, которые будут сохранены в родительском списке (чтобы каждый отдельный список можно было повторять позже).