を使用してすべての辞書の値を取得します。私はC#のリスト持ってLINQクエリ
private List<Tuple<string, string>> _list1 = new List<Tuple<string,string>>();
string keyToLookFor;
string valueToLookFor;
は、私が最初に特定のキーがすでに存在するかどうかを確認するためにLINQを使用して、このリストを検索したいをので、その値が一致valueToLookForを行います。
List.Add(new Tuple<string, string>("1", "data1"));
List.Add(new Tuple<string, string>("2", "data2"));
List.Add(new Tuple<string, string>("2", "data3"));
List.Add(new Tuple<string, string>("3", "data3"));
この例では、「2」が存在し、そのデータが私が探しているものと一致するかどうかを確認したいと考えています。 LINQでこれを行うにはどうすればよいですか?
なぜあなたがこれをしたい場合は...また、あなたは...のLINQを使用してタプルから値を読み取る方法上の任意のGoogle検索を行っている私はあなたの場合には、それははるかに簡単だと思うクラスを作成しませんクラスは、この前の投稿を参照してください - http://stackoverflow.com/questions/10597629/make-our-list-string-string-string – MethodMan
辞書辞書は、あなたが探しているように聞こえます –
辞書はユニークでないキー?? –