C# 如何判断列表是否不包含元素?

C# 如何判断列表是否不包含元素?,c#,C#,我正在尝试制作一个小程序,在这个程序中,检查复选框是否被选中,如果被选中,它将向“名称”列表中添加一个元素。但是我需要它在添加元素之前检查名称是否还不在列表中 方法 或方法 我会做的。您不指定检查是否区分大小写,这些检查都区分大小写,但很容易更新不区分大小写的检查。您可以使用,它的设计不允许任何重复。您自己尝试过什么吗?,对任何人来说都不难找到下一个step@Sayse到今天为止,这个问题已经成为谷歌搜索该短语的热门话题;) if (!myList.Contains("name")) {

我正在尝试制作一个小程序,在这个程序中,检查复选框是否被选中,如果被选中,它将向“名称”列表中添加一个元素。但是我需要它在添加元素之前检查名称是否还不在列表中

方法

或方法


我会做的。您不指定检查是否区分大小写,这些检查都区分大小写,但很容易更新不区分大小写的检查。

您可以使用,它的设计不允许任何重复。

您自己尝试过什么吗?,对任何人来说都不难找到下一个step@Sayse到今天为止,这个问题已经成为谷歌搜索该短语的热门话题;)
if (!myList.Contains("name"))
{
    myList.Add("name");
}
if (!myList.Any(s => s == "name"))
{
    myList.Add("name");
}