C# 如何检查Windows Phone 7中的字符串数组中是否存在字符串?

C# 如何检查Windows Phone 7中的字符串数组中是否存在字符串?,c#,arrays,windows-phone-7,C#,Arrays,Windows Phone 7,我知道Windows Phone运行时很小,没有太多的类和方法。但是我找不到任何直接方法来检查数组中是否存在元素 .ie字符串[]中没有exit或Contains方法 我知道如果我做个循环,事情会成功的。但是想确认是否有任何直接的方法。使用Linq(扩展)方法 使用Linq(扩展)方法 谢谢AVD。我们现在正在使用它。知道这在性能上是否比loop好吗?因为它在mobile中运行?@Joymon-Contains方法执行线性搜索,因此您可以使用loop或此方法。如果数组已排序,则可以使用Array

我知道Windows Phone运行时很小,没有太多的类和方法。但是我找不到任何直接方法来检查数组中是否存在元素 .ie字符串[]中没有exit或Contains方法

我知道如果我做个循环,事情会成功的。但是想确认是否有任何直接的方法。

使用Linq(扩展)方法

使用Linq(扩展)方法


谢谢AVD。我们现在正在使用它。知道这在性能上是否比loop好吗?因为它在mobile中运行?@Joymon-Contains方法执行线性搜索,因此您可以使用loop或此方法。如果数组已排序,则可以使用Array.BinarySearch()。谢谢AVD。我们现在正在使用它。知道这在性能上是否比loop好吗?因为它在mobile中运行?@Joymon-Contains方法执行线性搜索,因此您可以使用loop或此方法。如果数组已排序,则可以使用Array.BinarySearch()。
string[] ar = { "A", "B", "C" };

if(ar.Contains("A"))
{
}