linq和数组字符串问题。尝试在数组字符串中查找元素

时间:2011-09-08 12:31:54

标签: c# linq

我有一个包含512个项目的数组string[] data。我可以使用LINQ查找包含字符串"tx"的所有元素吗?

我确实尝试过data.Where,但这不是一个有效的陈述。

3 个答案:

答案 0 :(得分:5)

简单:

data.Where(s => s.Contains("tx"))

答案 1 :(得分:3)

确保文件顶部有using System.Linq;。数据。应该工作得很好。

您需要使用.NET 3.5或更高版本。

如果你有这个,那么Jons的答案应该可以完美地运作。

答案 2 :(得分:3)

WHERE应该可以正常使用!

 var filtered = data.Where(x => x.Contains("tx"));