LINQ to Objects<1>

static void Main(string[] args)
        {
            string[] names = {"Alonso", "Zheng", "Smith", "Jone", "Smyth",
                             "Small", "Ruzi", "Hshi", "Jorgenso", "Ilyich",
                             "Singh", "Samba", "Fatimal"};


       //     var queryResults = names.OrderBy(n=>n).Where(n => n.StartsWith("S"));     方法语法 升序查找

     //       var queryResults = names.OrderByDescending(n => n).Where(n => n.StartsWith("s")); 方法语法 降序查找

//查询语法

var queryResults =
                from c in names
                where c.StartsWith("S")//元素以S开头

where c.Length>4//元素长度大于4

// where c.Contains("Q")//元素里面包含Q
                orderby c     //orderby descending   降序
                select c;

            Console.WriteLine("Names beginning with S:");


            foreach (var item in queryResults)
            {
                Console.WriteLine(item); 
            }
            Console.ReadKey();
        }
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值