c# - .Net 相当于 Java 'Collections.disjoint()' 方法?

标签 c# .net

有没有Collections.disjoint() (Java 语言)例如 .NET (C#) 的 API 或库?

来自 API 描述:

disjoint returns true if the two specified collections have no elements in common.

最佳答案

听起来您只是在寻找 LINQ Intersect方法:

bool disjoint = !collection1.Intersect(collection2).Any();

关于c# - .Net 相当于 Java 'Collections.disjoint()' 方法?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18267984/

相关文章:

c# - DateTime.ParseExact 根本不起作用,为什么?

c# - .Net Excel Interop 删除工作表

.net - 诊断 SqlConnection 泄漏?

c# - 使用 HTML Agility Pack 删除带前缀的标签

c# - 使用 JSON.NET 反序列化值为字段名称的 JSON

c# - 如果在信号量的情况下多个线程抛出异常怎么办

c# - 如何使用哈希表?

c# - Windows - 以编程方式检查系统硬件上是否可以托管 WLAN 网络

c# - 带有单独 .config 文件的 System.Configuration

c# - 如何发送电子邮件和回滚更改?