0

class Aからまでの辞書を持っていclass Bます。

Dictionary<A, B> accounts = new...

それを初期化し、キ​​ーと値を挿入します。

辞書には 12 行あります。行ごとに関数に送信したい:

foreach (var user in accounts) {
    myfunc(user);
}

しかし、何をmyfunc取得する必要がありますか?

void myfunc(...) {}

どんな助けでも大歓迎です!

4

2 に答える 2

5
void myfunc(KeyValuePair<A, B> userPair) {}

ctrlまたは、ビジュアル スタジオ ( + ., enter) で「メソッド スタブを生成」するだけで、それが実行されます

private static void myfunc(KeyValuePair<A, B> user)
{
    throw new NotImplementedException();
}
于 2013-07-01T13:31:34.183 に答える
0

値をアイテムとして送信するか、キーと値のペアを A および B クラスのオブジェクト タイプに割り当てることができます。

于 2013-07-01T13:37:00.677 に答える