5 我想做一个小程序,检查框是否被选中,如果是,它会添加一个元素到列表“名称”。但是我需要在添加元素之前检查名称是否已经在列表中。如何判断列表是否不包含元素? 来源 2013-06-29 user2534753 +7 你自己试过什么吗? – Jon +1 [第5条来自谷歌的“c#列表不包含”](http://www.dotnetperls.com/list-contains),对于任何人来说都不是很难找出下一步 – Sayse +1 @Sayse截至今天,这个问题现在是Google在这个短语中的首选搜索;) – James
32 的Contains方法 if (!myList.Contains("name")) { myList.Add("name"); } 或者Any方法 if (!myList.Any(s => s == "name")) { myList.Add("name"); } 会做这项工作。您不指定支票是否区分大小写,这些支票都是区分大小写,但更新不区分大小写的支票是很容易的。 来源 2013-06-29 14:39:57 James
你自己试过什么吗? – Jon
[第5条来自谷歌的“c#列表不包含”](http://www.dotnetperls.com/list-contains),对于任何人来说都不是很难找出下一步 – Sayse
@Sayse截至今天,这个问题现在是Google在这个短语中的首选搜索;) – James