0
以上のループは私がC#の: - 4つの辞書
Dictionary<string, string> home = new Dictionary<string, string>();
Dictionary<string, string> home1 = new Dictionary<string, string>();
Dictionary<string, string> away1 = new Dictionary<string, string>();
Dictionary<string, string> away2= new Dictionary<string, string>();
、などの4つの辞書には、今私は自分のキーと値をそれらのそれぞれのアサートを実行したいました。それはどうしたらいいですか?
私は以下のように追加することに考えていた、そして
var dic = new[] { home , home1 , away1 , away2};
とスイッチを使用しますが、スイッチは、アレイ上で使用することはできませんように、それは難しいようです。だから、私はこれにどのようにアプローチすべきですか?
あなたの試行で何が問題なのですか?何かエラーや例外がありますか? –
それぞれの 'Dictionary'の各 'KeyValuePair 'に対してアサートする必要がありますか? foreach(dic.SelectMany(x => x)のvarペア){//ペア 'のアサート'} 'ではどうでしょうか? –
@JasonBoydあなたのForeachループをありがとうが、今私は各ペアで異なるアサート条件を実行する必要があります。どのペアがどのペアであるかをどのように見つけることができますか?私はダイスを得ることができるということを意味します。名前?私はスイッチを内部で動かすことができますか? –