• c#linq表达式


    using System;
    using System.Collections.Generic;
    using System.Linq;
    using System.Text;
    using System.Threading.Tasks;

    namespace AdvancedLinq
    {
        class LinqTest
        {
            public void Show()
            {
                List stuList = new List()
                {
                    new Student
                    {
                        Id=1,
                        Name = "Ant编程",
                        Age = 1,
                        Address = "西安"

                    },
                    new Student
                    {
                        Id=2,
                        Name = "Ant编程2",
                        Age = 20,
                        Address = "西安"

                    },

                     new Student
                    {
                        Id=3,
                        Name = "Ant编程3",
                        Age = 30,
                        Address = "西安"

                    }

                };
                {
                    Console.WriteLine("普通查询");
                    foreach (var item in stuList)
                    {
                        if (item.Age <= 20)
                        {
                            Console.WriteLine("id" + item.Id, "Name" + item.Name);
                        }
                    }
                }

                {
                    Console.WriteLine("linq方式");
                    var list = stuList.Where(s => s.Age <= 20);
                    foreach (var item in list)
                    {
                        Console.WriteLine(item.Name, item.Age);
                    }

                    foreach (var item in stuList.OrderByDescending(x => x.Age))
                    {
                        Console.WriteLine(item.Id);
                    }

                }
                {

                }

            }

        }
    }
     

  • 相关阅读:
    进程的状态
    k8s部署三个节点zookeeper,1主2从集群
    计及需求响应和电能交互的多主体综合能源系统主从博弈优化调度策略(含matlab代码)
    vector的模拟实现
    低代码平台适用于大中型企业吗?
    【Linux】zabbix告警执行远程脚本报错Unsupported item key.问题汇总及解决方式
    greenplum数据库-锁
    腾讯云大数据ES Serverless
    DP-modeler建模
    C#:实现杨辉三角算法​(附完整源码)
  • 原文地址:https://blog.csdn.net/m0_62824239/article/details/134493366