Как получить различные значения из списка (из T) с помощью Linq

У меня есть список (оборудования) — список называется HWModels

Class Hardware имеет следующие свойства:

  • ModelName
  • Статус
  • CPUStatus
  • MemoryStatus
  • DiskStatus

Список заполняется путем чтения CSV-файла, после его заполнения я хочу вернуть отдельные записи на основе ModelName

, которые я пытался делаю это следующим образом:

(From a In HWModels Select a.ModelName).Distinct

Но это неправильно, потому что я получаю список только ModelName и ничего больше.

Как заставить функцию Distinct возвращать все остальные члены класса в списке?

5
задан Soner Gönül 10 March 2012 в 09:45
поделиться