1

タイプ long のリストが 2 つあります。

List1 に値{1,2,3,4,5}を、List2 に{1,4,5,6}.

List2.Except(List1)List2 が List1 のサブセットであるかどうかを知るために使用できますか?

4

1 に答える 1

5

List2重複が含まれていない限り、がのサブセットであるList2.Except(List1))場合に限り、は空になります。List2List1

リストに重複が含まれている可能性がある場合は、{1, 1}のサブセットが考慮されることに注意してください。これ{1, 2}は、必要なものである場合とそうでない場合があります。

注意:の結果が空.Any()であるかどうかを簡単に確認するために使用できます。が空でない場合にのみtrueになります。Exceptx.Any()x

于 2012-11-02T13:17:09.007 に答える