Any 的相反方法是什么

2024-01-11

如果集合不包含对象,如何使用 Linq 检查。 IE。相反的是Any<T>.

我可以用一个反转结果!但为了可读性,我想知道是否有更好的方法来做到这一点?我应该自己添加扩展吗?


您可以轻松创建一个None扩展方法:

public static bool None<TSource>(this IEnumerable<TSource> source)
{
    return !source.Any();
}

public static bool None<TSource>(this IEnumerable<TSource> source, Func<TSource, bool> predicate)
{
    return !source.Any(predicate);
}
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Any 的相反方法是什么 的相关文章

  • TestContext.DataRow["MyColumnName"] 的替代品是什么

    在 Net Core 单元测试项目中使用 MSTest 我正在尝试使用 csv 数据源来提供测试方法的数据 以前 我会在 Net Framework 测试项目中使用如下所示的内容 DataSource Microsoft VisualStu
  • Linux中如何避免sleep调用因信号而中断?

    我在 Linux 中使用实时信号来通知串行端口中新数据的到达 不幸的是 这会导致睡眠呼叫在有信号时被中断 有人知道避免这种行为的方法吗 我尝试使用常规信号 SIGUSR1 但我不断得到相同的行为 来自 nanosleep 联机帮助页 nan
  • "/>

    Error 5 expected Css test css gt gt 我需要给吗 在这里 因为我的解决方案仍然无法正常工作 它开始给出一些其他错误 您需要添加一个等号 如下所示 Css test css gt gt 解释 块将整个语句或块
  • SQL Server CLR 与第 3 方 SDK 集成:缺少程序集 System.Drawing 时出错

    我正在开发一个解决方案 该解决方案将与第 3 方应用程序的 SDK 接口 并最终创建一个数据集以将数据迁移到我们的 SQL Server 2014 实例上的目标数据库中 该接口是通过 SQL Server CLR 存储过程实现的 在 C 端
  • 如何存储指向将 Callable 对象作为其参数之一的函数模板的指针

    考虑以下示例 template
  • 哪种本机 dotNet 数据类型最适合传递 SQL Server HierarchyId 值?

    具体来说 我们有一个接受 HierarchyId 作为参数的 SQL Server 存储过程 并且通常我们的存储过程上有一个 SOAP 层 允许通过 SOAP 调用它们 SOAP 服务是使用 C 方法上的 WebMethod 属性来实现的
  • 给定 X 在三次贝塞尔曲线上求 Y?

    我需要一种方法 允许我在给定 x 坐标的情况下找到三次贝塞尔曲线上的 Y 坐标 我遇到过很多地方告诉我将其视为三次函数 然后尝试找到根 我理解这一点 然而 三次贝塞尔曲线的方程是 对于 x 坐标 X t 1 t 3 X0 3 1 t 2 t
  • 构造函数定义和声明不匹配

    我有以下 C 代码 其中声明中构造函数的参数与构造函数的定义具有不同的常量性 testClass hpp class testClass public testClass const int x testClass cpp testClas
  • 如何在configure.in中测试C++库的可用性?

    我正在 GNU Linux 上开发一个 C 项目 并且正在寻找一种方法来使用 Autotools 测试 IBM Informix 库的存在性和可用性 即编辑configure in 我没有使用 Autotools 的经验 所以基本上我是从该
  • Facebook C# SDK 从 V5 迁移到 V6

    我正在尝试从 SDK 的 V5 3 2 迁移到 V6 我有一个 ASP NET 4 0 Canvas 应用程序 我注意到现在不再有 facebook web dll 我以前使用过 并找到了以下信息 gt 删除 Facebook Web dl
  • 如何正确绑定和更新 Xamarin.Forms ListView?

    使用 MVVM 模式 我有一个模型 ViewModel 和视图 其中包含一个 ListView ListView 绑定到 ViewModel 的成员 该成员是 Model 类的 ObservableCollection 我可以使初始显示的绑
  • 如何在单击 DatagridView 中的另一个复选框列时禁用复选框列

    我有两个 ckecbox 错误和启用 如下所示 如果我取消选中 启用 复选框 相应的 错误 复选框将变为灰色 我尝试了如下但没有启用或禁用属性 void dgRulesMaster CellContentClick object sende
  • 什么更快?

    如果我们有以下 2 个 C 代码片段可以完成相同的任务 int a b somenumber while b gt 0 a b 3 b 3 or int b somenumber while b gt 0 int a b 3 b 3 我对计
  • 如何在 Unix 控制台或 Mac 终端中编译和运行 C/C++ 代码?

    如何在 Unix 控制台或 Mac 终端中编译 运行 C 或 C 代码 如果是一个简单的单源程序 make foo 源文件在哪里foo c foo cpp等等 你甚至不需要 makefile Make 有足够的内置规则将源文件构建为同名的可
  • 从用户控件访问父控件 - C#

    如何访问C winform 中用户控件的父控件 我使用以下代码 但它并不适用于所有类型的控件 例如 ListBox Control Co this TopLevelControl Controls Find label7 true Co 0
  • static_assert 有什么作用,你会用它做什么?

    你能举个例子吗static assert C 11 会优雅地解决手头的问题吗 我熟悉运行时assert 我应该选择什么时候static assert 超过常规assert 另外 在boost有一种东西叫做BOOST STATIC ASSER
  • 单击用户控件时如何防止窃取焦点? [复制]

    这个问题在这里已经有答案了 我希望能够单击我的用户控件 而不让它从任何其他控件中窃取焦点 我知道当你点击标签时它不会夺走焦点 如何才能做到这一点 尝试禁用您的控件ControlStyles Selectable http msdn micr
  • 当我想要发布项目时:“指定的路径、文件名或两者都太长”

    当我想运行或发布网络项目时 我收到此错误 严重性代码 说明 项目文件行抑制状态 错误 无法评估项目元数据 FullPath 项目元数据 FullPath 无法应用于路径 jquery ui 1 10 3 custom development
  • Nunit 测试给出结果 OneTimeSetUp: 未找到合适的构造函数

    我有一个问题 NUnit 告诉我 没有找到合适的构造函数 这是什么原因造成的 我还收到另一条消息 异常没有堆栈跟踪 这两条消息只是一遍又一遍地重复 这是我的代码 TestFixture public class SecurityServic
  • 查找文本中所有关键字的有效算法

    我有很多字符串 其中包含许多不同拼写的文本 我通过搜索关键字来标记这些字符串 如果找到关键字 我将使用该关键字的关联文本 假设搜索字符串可以包含文本 schw schwa 和 施瓦茨 我有三个关键字 全部解析为文本 schwarz 现在我正

随机推荐

  • 基于列子集修剪 NA - 更优雅的解决方案?

    stackoverflow 社区的新年难题 通过阅读过去的帖子和答案很有帮助 这是我的第一个问题 我找到了解决方法 但我想知道是否可以建议其他方法 解决方案 我正在尝试从大型文件中删除尾随的 NAdata frame 但这些 NA 只出现在
  • jQuery UI DatePicker - 禁用除每月最后一天之外的所有日期

    我正在尝试使用 jquery UI 日期选择器来显示仅可选择该月最后一天的日历 我已成功使用 beforeShowDay 事件禁用一周中的几天 但不确定如何使用它来禁用除该月最后一天之外的所有内容 beforeShowDay 会为日历上显示
  • Android - 仅垂直布局

    如何确保我的应用程序仅适用于垂直布局 我努力了android screenOrientation portrait 但这似乎并不能解决问题 您需要添加到所有活动中 而不仅仅是一项活动 我认为您了解设置是每个应用程序范围内的 但事实并非如此
  • 计算测试集每个类别的熵以测量 pytorch 上的不确定性

    我正在尝试使用 MC Dropout 方法和此链接中提出的解决方案来计算图像分类任务的数据集的每一类的熵 以测量 pytorch 上的不确定性 在 pytorch 上使用 MC Dropout 测量不确定性 https stackoverf
  • Firebase 在 React-native-android 上的 Facebook 登录

    我一直在尝试从 Firebase 文档中获取 Facebook 登录代码片段 但出现以下控制台错误 window open 不是一个函数 在 React Native 应用程序上实现 Firebase 的 Facebook 登录的正确方法是
  • 对拉取请求批准和路径触发 GitHub 操作

    我想构建一个在拉取请求 PR 批准时触发的 GitHub 操作 但仅当 PR 包含对特定路径的修改时才触发 目前 我有以下实现 on pull request review types submitted paths mypath jobs
  • 重新加载使用“from X import Y”导入的组件 Y

    在Python中 一旦我在解释器会话中导入了模块X 使用import X 并且模块在外部发生变化 我可以使用以下命令重新加载模块reload X 然后 这些更改将在我的口译会话中可用 我想知道当我使用从模块 X 导入组件 Y 时这是否也可能
  • 在需要函数的地方使用构造函数

    参加两门简单的课程Int作为一个论点 case class Foo i Int class Bar j Int 我可以说 List 1 2 3 map Foo 效果很好 相当于更详细一点 List 1 2 3 map Foo However
  • 使用 fs.writeFile 保存图像

    我正在尝试使用我获得的节点文件系统保存图像https picsum photos https picsum photos 但正在写入的文件不是我所期望的 const axios require axios const path requir
  • Android Polyline - 逐点添加

    我目前有一张地图 每 10 米我使用 LocationListener 刷新我的位置并获取新的纬度和经度 现在我希望用户正在走的路线会用红线显示 因此 每次调用 LocationListener 类中的 OnLocationChange 时
  • 在 Web API ASP.NET Core 中检查 api 密钥的简单方法

    我想简单地检查 Api 密钥 在授权标头中发送 然后再允许某些 Web API 端点受到攻击 为了解决这个问题 我们假设 ApiKey 是12345 我只想在到达特定操作方法之前检查此 Api Key 的值 我无法弄清楚这是否需要自定义 A
  • Matplotlib 箱线图宽度(以对数刻度表示)

    我正在尝试绘制带有对数 x 轴的箱线图 正如您在下面的示例中看到的 每个框的宽度由于比例而减小 有没有办法让所有盒子的宽度相同 您可以根据绘图上的位置设置框的特定宽度 这boxplot s width参数允许设置不同的宽度 要计算各自的宽度
  • 生成多个整数的哈希和

    我面临着拥有多个整数的问题 并且我必须使用它们生成一个整数 例如 Int 1 14 Int 2 4 Int 3 8 Int 4 4 Hash Sum 43 我对值有一些限制 属性可以有的最大值是30 所有它们的相加总是30 并且属性总是正数
  • Serde 能否根据字段的值将 JSON 反序列化为一组类型中的一种?

    我有一组不同的消息 它们以 JSON 形式出现 可以根据单个字段进行区分 但每个变体都有不同的辅助字段集合 derive Debug Serialize Deserialize struct MessageOne op will alway
  • OWIN 启动类缺失

    我收到此错误 因为我的项目无法找到参考OWIN启动类 我什至已经通过 Nuget 安装了所有 OWIN 参考包 但仍然遇到同样的问题 我在用着Visual Studio 2012 and MVC4 尝试加载应用程序时发生以下错误 找不到包含
  • 如何防止编译器选择最少泛型类型?

    我有一个方法可以查找特定类的实例的一些存储 def lookup T gt Null ClassTag T Print what class tag we got System out println implicitly ClassTag
  • smap 中的“Private_Dirty”内存是什么意思?

    我有一个消耗大量 RAM 的 Java 进程 我试图弄清楚他用所有这些内存做了什么 所以 我正在这个 PID 上执行 pmap x 这是结果的一部分 Address Kbytes RSS Dirty Mode Mapping 0000000
  • 将多行插入表中,仅更改一个值

    假设我有一个包含以下列的表 字段 1 领域 2 字段3 字段4 我想在此表中插入多行 但每行的 field1 field2 和 field3 的值都相同 只有field4的值会改变 显然 我可以单独插入每一行 但生成的查询会有点难看 我想知
  • 更改暂停消息

    好的 所以您输入时就知道了pause在 CMD 中 它会显示 按任意键继续 我如何将其更改为 按某个键继续 之类的内容 最后 我正在编写一个批处理文件 我想知道如果我有类似的情况会发生什么 echo off cls pause pause
  • Any 的相反方法是什么

    如果集合不包含对象 如何使用 Linq 检查 IE 相反的是Any