Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
タイプ long のリストが 2 つあります。
List1 に値{1,2,3,4,5}を、List2 に{1,4,5,6}.
{1,2,3,4,5}
{1,4,5,6}
List2.Except(List1)List2 が List1 のサブセットであるかどうかを知るために使用できますか?
List2.Except(List1)
List2重複が含まれていない限り、がのサブセットであるList2.Except(List1))場合に限り、は空になります。List2List1
List2
List2.Except(List1))
List1
リストに重複が含まれている可能性がある場合は、{1, 1}のサブセットが考慮されることに注意してください。これ{1, 2}は、必要なものである場合とそうでない場合があります。
{1, 1}
{1, 2}
注意:の結果が空.Any()であるかどうかを簡単に確認するために使用できます。が空でない場合にのみtrueになります。Exceptx.Any()x
.Any()
Except
x.Any()
x