我有以下的類定義:使用LINQ檢查集合中的唯一值?
public class PriorityItem
{
public string uniqueID { get; set; }
public List<DelegationTask> DelegationTasks = new List<DelegationTask>();
public List<int> Priorities = new List<int>();
}
現在可以說,我創建這個類像這樣的列表:
List<PriorityItem> pItems = new List<PriorityItem>();
現在我要檢查的項目在此存在這個基於uniqueID屬性的列表是如何完成的?
例如,我將用PriorityItem的集合填充列表,但只有在優先項不存在的情況下。要確定它是否存在,我需要檢查使用LINQ uniqueID的值。
希望這是有道理的。
謝謝,這正是我一直在尋找的! –