2017-05-03 17 views
-6

私はC#の新機能ですから、それに応じて指示してください。C#;文字列のタプルで辞書のキーと値を設定する

Dictionary<string, Tuple<string, string>> myDictionary = new Dictionary<string, Tuple<string, string>>(); 

私のようにタプルのキーとフィールドを設定します::

firstValueとsecondValueは別の辞書への鍵となります文字列です
myDictionary.Add(myKey, Tuple<firstValue, secondValue>); 

私は、この宣言を持っています。 .Add()メソッドでタプルの初期化の構文について助けてください。

+1

タプルの作成方法を研究しているときや、そのタイプのドキュメントを調べたときに、どのようにして質問に答えられなかったのですか? – Servy

答えて

2

はこれを試してみてください:

Dictionary<string, Tuple<string, string>> myDictionary = new Dictionary<string, Tuple<string, string>>(); 

myDictionary.Add(myKey, new Tuple<string, string>(firstValue, secondValue)); 

あなたはタプルのコンストラクタを呼び出す必要があります。

+1

Tuple.Create()は、通常、少し目が簡単です。 –

1
Dictionary<string, Tuple<string, string>> myDictionary = new Dictionary<string, Tuple<string, string>>(); 

myDictionary.Add("key", new Tuple<string, string>("firstValue", "secondValue")); 
+0

M. Pillapanに感謝します。ちょうど私が必要なもの。参考までに、私は 'Add'メソッドで' Tuple'を 'code'と宣言するというコンセプトがありませんでした。 –

関連する問題