zoukankan      html  css  js  c++  java
  • 例子

      List<student> pr = new List<student>();
                pr.Add(new student { id=1,name="张三",sex="男",age=10});
                pr.Add(new student { id = 1, name = "八七", sex = "男", age = 28 });
                pr.Add(new student { id = 2, name = "赵六", sex = "女", age =16 });
                pr.Add(new student { id = 3, name = "王五", sex = "男", age = 26 });
                pr.Add(new student { id = 4, name = "张四", sex = "女", age = 17 });
                List<student> hh = new List<student>();
                for (int i = 0; i < pr.Count; i++)
                {
    
                    if (pr[i].age > 20)
                    {
    
                        hh.Add(pr[i]);
                    
                    
                    }
               
                
                }
    
                for (int i = 0; i < hh.Count; i++)
                {
    
                    Console.WriteLine(hh[i]);
                
                
                }
    
    
            }
        }
    }
    
    public class student
        {
    
            public int id { get; set; }
            public string name { get; set; }
            public string sex { get; set; }
            public int age { get; set; }
            public override string ToString()
            {
    
    
                return string.Format("编号{0},姓名{1},性别{2},年龄{3}", this.id, this.name, this.sex, this.age);
            }
        }
    }
    
    
    2.
    
    
                List<student> pr = new List<student>();
                pr.Add(new student { id=1,name="张三",sex="女",age=18});
                pr.Add(new student { id = 1, name = "八七", sex = "男", age = 28 });
                pr.Add(new student { id = 2, name = "赵六", sex = "女", age = 16 });
                pr.Add(new student { id = 3, name = "王五", sex = "男", age = 26 });
                pr.Add(new student { id = 4, name = "张四", sex = "女", age = 17 });
                List<student> hh = getset(pr);
                for (int i = 0; i < hh.Count; i++)
                {
    
                    Console.WriteLine(hh[i]);
                
                }
              
             
             
    
            }
            public static List<student> getset(List<student> pr)
            {
    
                List<student> hh = new List<student>();
                for (int i = 0; i < pr.Count; i++)
                {
    
                    if (pr[i].age > 20)
                    {
    
    
                        hh.Add(pr[i]);
    
                    }
                    
                }return hh;
    
    
    
    
    3.
    
      List<Student> students = new List<Student>();
                //Where ToList  FirstOrDefault  
                students.Add(new Student { Id=1,Name="张三",Sex="男",Age=18});
                students.Add(new Student { Id = 2, Name = "李四", Sex = "女", Age = 28 });
                students.Add(new Student { Id = 3, Name = "王五", Sex = "男", Age = 16 });
                students.Add(new Student { Id =4, Name = "赵六", Sex = "女", Age = 26 });
                students.Add(new Student { Id = 5, Name = "田七", Sex = "男", Age = 27 });
                List<Student> result = students.OrderByDescending(s => s.Id).ToList();
                for (int i = 0; i < result.Count; i++)
                {
                    Console.WriteLine(result[i]);
                }
              
    

      

  • 相关阅读:
    shallow update not allowed
    GH001 on github
    Castle动态代理拦截
    Spring Boot : Whitelabel Error Page解决方案
    Springboot 之 Hibernate自动建表(Mysql)
    hibernate.hbm2ddl.auto配置详解
    【Spring boot】第一个项目 Springboot + mysql + hibernate
    【持久化框架】Mybatis与Hibernate的详细对比
    Hibernate基本原理(一)
    Hibernate各种主键生成策略与配置详解
  • 原文地址:https://www.cnblogs.com/liyiyong/p/5163681.html
Copyright © 2011-2022 走看看