私は、キーの値のタプルを使用し、それがこの辞書から取得する方法<char、Tuple <int, char>>特定のキーのint値?
Dictionary<Tuple<char, char>, int> pairPoints = new Dictionary<Tuple<char, char>, int>();
foreach (var items in this.pairPoints)
Console.WriteLine(items.Key.Item1);
のように正常に動作しますが、後者の場合には、私は、私はカントしかし、タプル{int型、char型}でもある値を取得したい最初のケースでは2つの辞書を持っています見つけresult.Values.Item1
Dictionary<char, Tuple <int, char>> result = new Dictionary<char, Tuple<int, char>>();
if(distance < result.Values.Item1) {//do my things}
のようなものは、それはそれをこのような何かを書くことか、私は別のアレイ法を使わなければいけないことは可能ですか?
不明瞭質問、ご要望は最終的に何ですか? – AnjumSKhan
ディクショナリに距離より大きな値が1つあるかどうかを確認しようとしていますか?単一の要素ではなくコレクションがあるため、コードは機能しません。 – user3185569
はい私の質問は、辞書値としてそのタプル(int、char)から値intを得る方法です – Universus