LINQ查询数组里面是否包含某值
#region linq to 数组
//定义数组,并初始化
string [] array = new string []{"Juan", "Mike", "Tom", "John", "Andy"};
//查询首字母是J的名称
//var result = from n in array
// where n.StartsWith("J")
// orderby n
// select n;
//大家可以看到的查询结果,其实是经过编译器转换为相应的扩展方法后的执行结果,即如下代码
//这两段代码的执行结果是一样的。这也引出了LINQ查询方式的两种写法。
//var result = array.Where(a => a.StartsWith("J"))
// .OrderBy(a => a)
// .Select(a => a);
//foreach(var name in result)
//{
// Console.WriteLine(name);
//}
#endregion
郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。