C# 如果项目不在数组中

2023-12-31

我有一个包含这 3 项的数组:

string[] departmentArray = {
    "Warranty Service Representative",
    "Warranty Service Administrative Manager",
    "Warranty and Site Administrator"
};

我有这个字符串

var department = "Warranty Service Representative"

我有这个条件,应该测试字符串部门是否不在departmentArray

if (Array.Exists(departmentArray, element => element != department)){
}

显然该字符串在数组中,因此它应该返回 false,但这对于我的字符串返回 true。我究竟做错了什么?


这不是更简单吗?

string[] departmentArray = { 
    "Warranty Service Representative", 
    "Warranty Service Administrative Manager", 
    "Warranty and Site Administrator" };

String department = "Warranty Service Representative";

if (departmentArray.Contains(department) == false)
{
}
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

C# 如果项目不在数组中 的相关文章

随机推荐

  • 使用带有附加属性的“styled()”MUI 系统实用程序 (Typescript)

    我正在使用 MUI System v5 开发一个新项目 我在用着styled 这里的实用程序 不是样式组件 用于设计和创建简单的 UI 组件 该项目采用 TypeScript 我现在有很多困难 因为我不知道是否以及如何将道具传递给这些组件
  • jquery 中的 .clone() 方法不复制值[重复]

    这个问题在这里已经有答案了 可能的重复 没有内容的文本框的 Jquery 克隆 https stackoverflow com questions 4366159 jquery clone of a textbox without the
  • 用于将文本复制到剪贴板的独立于平台的工具

    我正在尝试编写一个函数将字符串参数复制到剪贴板 我打算在我一直在编写的 Python 脚本中使用它 这是我到目前为止所拥有的 在另一个堆栈溢出帖子中找到了大部分此片段 from tkinter import Tk def copy to c
  • 用Python在文件中间插入行?

    有没有办法做到这一点 假设我有一个文件 其中包含如下名称列表 Alfred Bill Donald 我如何在第 x 行 本例中为 3 插入第三个名字 Charlie 并自动将所有其他名字发送到一行 我见过其他类似的问题 但没有得到有用的答案
  • PUT 和 DELETE HTTP 请求方法有什么用处?

    我从未使用过 PUT 或 DELETE HTTP 请求方法 我的倾向是 当系统 我的应用程序或网站 的状态可能不受影响 如产品列表 时使用 GET 而当系统状态 如下订单 受到影响时 我倾向于使用 POST 这两个不是总是足够的 还是我错过
  • 布尔玛旋转木马没有响应

    我正在尝试将 bulma carousel 合并到我的 React 应用程序中 但它似乎不起作用 我尝试使用它来实现它布尔玛旋转木马 https wikiki github io components carousel 这个文档也是如此 但
  • Blazor 服务器客户端中的引导工具提示问题

    I am trying to get the formatting right for the tooltips but i cant figure out how to The code below works perfectly
  • 在未安装 Tensorflow 的情况下运行 Tensorflow 模型

    我有一个运行良好的 TF 模型 是用 Python 和 TFlearn 构建的 有没有办法在另一个系统上运行这个模型而不需要安装 Tensorflow 它已经经过预先训练 所以我只需要通过它运行数据即可 我知道 tfcompile 在这里发
  • QLineEdit python 方式大写输入

    我使用 QT Designer 绘制了一个 UI 但发现没有参数可供我将 QLineEdit 输入设置为大写 经过一些在线搜索后 我只看到了极少数满足我需求的结果 但所有结果都是用 Qt 编写的 例如 这个link http www qtf
  • Spring Initializr 项目导致不支持的类文件主要版本 64

    当我使用创建一个新项目时弹簧初始化 https start spring io Gradle 不会构建该项目 我使用 IntelliJ IDEA 错误信息是 Exception is org gradle cache CacheOpenEx
  • 从 Scipy 稀疏矩阵中获取唯一行

    我正在 python 中处理稀疏矩阵 我想知道是否有一种有效的方法来删除稀疏矩阵中的重复行 并且只保留唯一的行 我没有找到与之相关的函数 并且不知道如何在不将稀疏矩阵转换为密集矩阵并使用 numpy unique 的情况下执行此操作 没有快
  • 执行许多数据帧连接时出现 PySpark OutOfMemoryErrors

    关于这个问题的帖子很多 但没有一个回答我的问题 我遇到了OutOfMemoryError在 PySpark 中尝试将许多不同的数据帧连接在一起 我的本地机器有 16GB 内存 我的 Spark 配置如下 class SparkRawCons
  • 一次更改 pandas DataFrame 的多列中的某些值

    假设我有以下数据框 In 1 df Out 1 apple banana cherry 0 0 3 good 1 1 4 bad 2 2 5 good 这按预期工作 In 2 df apple df cherry bad np nan In
  • Spring Batch:组装作业而不是配置它(可扩展作业配置)

    背景 我正在设计一个文件读取层 它可以读取分隔文件并将其加载到List 我决定使用 Spring Batch 因为它提供了许多可扩展性选项 我可以根据文件的大小将其用于不同的文件集 要求 我想设计一个通用的作业 API 可用于读取任何分隔文
  • 为什么 Ruby 中的方法内部不能有类?

    我可以在函数体内创建 Ruby 类吗 我似乎收到错误 告诉我这是不允许的 但我认为应该是这样 因为这里的类太对象了 class A def method class B end end end 这会失败并出现错误 方法体内的类定义 如果我们
  • 浮点模*完全*“错误”

    我的意思不是一个微小的精度误差 https stackoverflow com q 588004 12671057 我的意思是一个完全地对于看似无害的计算 结果为 错误 expected 1 7306687640440686 got 0 0
  • 回滚时实体框架 InvalidOperationException

    我正在将我的 Windows 应用程序与 nopcommerce 集成 因此 当我从 nopcommerce 注册客户时 所有信息都应保存到新表中Customer我的 Windows 应用程序 为此 我在表上插入后创建了触发器Generic
  • 如果从锚链接重定向,Rails 不会重新加载本地 JavaScript

    我有一个foo js from FoosController 如果我输入 localhost 3000 foos 那么 jquery onready 函数将被加载 但是 如果我点击 a href foos or link to jquery
  • 如何在 eclipse 中的 tomcat 上部署 Maven 项目 严重:启动时子容器失败 java.util.concurrent.ExecutionException

    我在获取从 svn 存储库中拉取的 Maven 项目以将其部署到 Eclipse 中的 Tomcat 服务器上时遇到问题 我对整个过程很陌生 并且一整天都在努力让它发挥作用 我不确定此时问题是什么 任何方向将不胜感激 这是服务器的控制台输出
  • C# 如果项目不在数组中

    我有一个包含这 3 项的数组 string departmentArray Warranty Service Representative Warranty Service Administrative Manager Warranty a