如何使用SequenceEqual LINQ方法检查2个以上集合的相等性?

kar*_*rai 0 c# linq collections

我有以下收藏:

string[] names1 = { "Kareem", "Mohammed", "Borai" };
string[] names2 = { "Kareem", "Mohammed", "Borai" };
string[] names3 = { "Kareem", "Mohammed", "Borai" };
Run Code Online (Sandbox Code Playgroud)

我在寻找这样的代码:

bool isEqual = names1.SequenceEqual(names2).SequenceEqual(names3);
Run Code Online (Sandbox Code Playgroud)

怎么实现呢?

har*_*r07 5

如何使用简单的&&运算符:

bool isEqual = names1.SequenceEqual(names2) && names1.SequenceEqual(names3);
Run Code Online (Sandbox Code Playgroud)