zoukankan      html  css  js  c++  java
  • linq学习三个实例

    using System;
    using System.Collections.Generic;
    using System.Linq;
    using System.Text;
    using System.Threading.Tasks;
    
    namespace LinqExer2
    {
        class Program
        {
            static void Main(string[] args)
            {
                //1、LINQ实例一
                //int[] number = { 2, 4, 3, 5, 7, 21, 34 };
                //var oddNum = from num in number where (num % 2 != 0) orderby num descending select num;
    
                //foreach (var num in oddNum)
                //{
                //    Console.WriteLine(num);
                //}
    
    
                // 2、LINQ实例二
                //var languages = new string[] { "Java","Java23", "C++", "C#", "C", "HPH", "VB", "VC++", ".NET" };
                //var query = from item in languages group item by item.Length into lengthGroups orderby lengthGroups.Key ascending select lengthGroups;
                //foreach (var item in query)
    
                //{
                //    Console.WriteLine(item.Key);
                //    foreach (var val in item)
                //    {
                //        Console.WriteLine(val);
                //    }
                //}
    
    
                // 3、LINQ实例三
                var objs = new object[] { "Java","C++","C#",120,123,};
                var query = objs.OfType<string>();
                foreach (var item in query)
                {
                    Console.WriteLine("数据:{0}", item);
    
    
                }
    
                Console.ReadLine();
    
            }
        }
    }
  • 相关阅读:
    Java笔记(2)
    java笔记(1) java环境
    黑马javaSE内部编程题10道
    Openblas编译Android NDK库的步骤
    Android layout的横竖屏处理
    会议整理
    概率论总结
    数据分析推荐书籍
    操作系统(蒲晓蓉)7
    运筹学整理笔记1
  • 原文地址:https://www.cnblogs.com/honghong75042/p/5036368.html
Copyright © 2011-2022 走看看