我正在尝试制作一个小程序,检查该框是否被选中,如果是,它将向列表“名称”添加一个元素。但是我需要它在添加元素之前检查名称是否不在列表中。
最佳答案
Contains方法
if (!myList.Contains("name"))
{
myList.Add("name");
}
或Any方法
if (!myList.Any(s => s == "name"))
{
myList.Add("name");
}
会完成这项工作。您没有指定检查是否区分大小写,这些检查都区分大小写,但很容易更新不区分大小写的检查。
关于c# - 如何判断列表是否不包含元素?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17381332/