私は次のクラス定義を持っている: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の値をチェックする必要があります。
希望はこれが理にかなっています。
ありがとう、これは私が探していたものです! –