2 つのインスタンスがIEnumerable<string>
あり、両方を反復する必要があります。single 内で反復することは可能foreach
ですか?
2 に答える
2
をご覧くださいEnumerable.Concat()
。私はそれがあなたが望むことをすると思います:
foreach (string str in Enumerable.Concat(collection1, collection2))
{
}
または
foreach (string str in collection1.Concat(collection2))
{
}
于 2012-11-02T22:25:19.193 に答える
2
Union
2 つのセット ユニオンを反復しない限り、機能しませんIEnumerable
。セット ユニオンは、重複のない両方の統合として定義されます。したがって、重複の繰り返しに依存している場合は機能しませんConcat
。そのために使用する必要があります。
于 2012-11-02T22:22:04.467 に答える