[英]How to determine whether a value is in a List<string>?
In C# using VS2005, let's say I have a List<string>
called listOfStrings
and a string
variable called str
.在使用 VS2005 的 C# 中,假设我有一个名为
listOfStrings
的List<string>
和一个名为str
的string
变量。
Can I do something like this?我可以做这样的事情吗?
if (str in listOfStrings) { ... }
Yes, you can.是的你可以。 Have a look at the
List<T>.Contains(..)
method.看看
List<T>.Contains(..)
方法。
List<string> l = new List<string>();
l.Add("Hello");
l.Add("World");
if (l.Contains("Hello"))
{
// ..
}
You can use List.Contains()
to do this.您可以使用
List.Contains()
来执行此操作。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.