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