当前位置: 首页 > news >正文

贷款类网站怎样做建立健全安全生产责任制的根本目的是

贷款类网站怎样做,建立健全安全生产责任制的根本目的是,市场监督管理局投诉电话,临沂网站设计制作C#开发-集合使用和技巧#xff08;八#xff09;集合中的排序Sort、OrderBy、OrderByDescending ListT.Sort()方法签名使用场景示例升序实现效果 降序实现效果 IEnumerableT.OrderBy()方法签名使用场景示例实现效果 EnumerableT.OrderByDescending()… C#开发-集合使用和技巧八集合中的排序Sort、OrderBy、OrderByDescending ListT.Sort()方法签名使用场景示例升序实现效果 降序实现效果 IEnumerableT.OrderBy()方法签名使用场景示例实现效果 EnumerableT.OrderByDescending()使用场景示例实现效果 总结 在C#中ListT 类提供了多种方法来进行排序最常用的是 Sort 方法和IEnumerableT中提供的扩展方法 OrderBy/OrderByDescending 方法。这些方法可以按照特定的顺序重新排列列表中的元素。 List.Sort() Sort 方法会对列表中的元素进行原地排序改变原始列表的顺序。 方法签名 public void Sort(); public void Sort(IComparerT comparer); public void Sort(ComparisonT comparison);使用场景 当你想要直接修改现有列表的顺序时。 示例 升序 using System; using System.Collections.Generic;public class Student {public string Name { get; set; }public int Age { get; set; } }public class Program {public static void Main(){ListStudent students new ListStudent{new Student { Name 张三, Age 20 },new Student { Name 李四, Age 18 },new Student { Name 王五, Age 22 }};// 使用 Sort 方法按年龄排序students.Sort((x, y) x.Age.CompareTo(y.Age));// 输出排序后的学生名单foreach (var student in students){Console.WriteLine(${student.Name}, {student.Age});}} }在这个例子中Sort 方法根据学生的年龄对学生列表进行了升序排序。 实现效果 降序 //降序students.Sort((x, y) -x.Age.CompareTo(y.Age));//或students.Sort((x, y) y.Age.CompareTo(x.Age)); 实现效果 IEnumerable.OrderBy() OrderBy 是 LINQ 提供的方法它可以创建一个排好序的新列表不会改变原始列表的顺序。 方法签名 public static IOrderedEnumerableTSource OrderByTSource, TKey(this IEnumerableTSource source, FuncTSource, TKey keySelector);使用场景 当你不希望改变原始列表的顺序而是想得到一个新的有序列表时。 示例 using System; using System.Collections.Generic; using System.Linq;public class Student {public string Name { get; set; }public int Age { get; set; } }public class Program {public static void Main(){ListStudent students new ListStudent{new Student { Name 张三, Age 20 },new Student { Name 李四, Age 18 },new Student { Name 王五, Age 22 }};// 使用 OrderBy 方法按年龄排序var sortedStudents students.OrderBy(s s.Age);// 输出排序后的学生名单foreach (var student in sortedStudents){Console.WriteLine(${student.Name}, {student.Age});}} }在这个例子中OrderBy 方法根据学生的年龄创建了一个新的有序列表原始列表 students 保持不变。 实现效果 Enumerable.OrderByDescending() OrderByDescending 也是 LINQ 提供的方法类似于 OrderBy但是它是按照降序排序。 使用场景 当你需要按降序排序时。 示例 using System; using System.Collections.Generic; using System.Linq;public class Student {public string Name { get; set; }public int Age { get; set; } }public class Program {public static void Main(){ListStudent students new ListStudent{new Student { Name 张三, Age 20 },new Student { Name 李四, Age 18 },new Student { Name 王五, Age 22 }};// 使用 OrderByDescending 方法按年龄降序排序var sortedStudentsDesc students.OrderByDescending(s s.Age);// 输出排序后的学生名单foreach (var student in sortedStudentsDesc){Console.WriteLine(${student.Name}, {student.Age});}} }在这个例子中OrderByDescending 方法根据学生的年龄创建了一个新的降序列表原始列表 students 保持不变。 实现效果 总结 总结来说如果你想要改变原始列表的顺序使用 Sort如果你不想改变原始列表的顺序而是想得到一个新的有序列表使用 OrderBy 或 OrderByDescending。
http://www.hkea.cn/news/14275107/

相关文章:

  • 网站开发公司人员配置免费建站的软件
  • 做网站价格miniuinet软文推广系统
  • iis网站权限配置网站与手机app是一体吗
  • 西安做公司网站的公司ftp怎么重新上传网站
  • 手机网站底部电话代码泉州手机端建站模板
  • 搜索关键字搜索到网站株洲网站制作与设计
  • 在线房屋建设设计网站怎么修改wordpress布局
  • 专业网站优化seo旅游网站的建设现状
  • 网站积分规则设计wordpress 服务器搬家
  • 深圳学校网站定制设计个人网站做淘宝客
  • 超实用网站精致的个人网站
  • 网站访客西部数码网站管理助手 301
  • 有什么做公众号封面图的网站温州制作网站公司
  • 网站做快速排名是怎么做的呢校园二手网站的建设方案
  • 网页布局照着别的网站做会侵权吗基于wordpress学校系统
  • 如何提升网站的搜索排名网站后期增加内容
  • 关于做一动物网站的界面个网站运营推广选择乐云seo
  • wordpress调取文章列表seo系统培训哪家好
  • 追波设计网站官网南通专业网站制作
  • 凡科建站做网站需要几天高端网站设计公司
  • 品牌网站如何建设做网站大约多少钱
  • 江苏城乡建设教育网站手机wap网站免费建站
  • 网站有哪些布局杭州做网站的企业
  • 网站的会员功能网站优化培训如何优化
  • 长沙企业网站建设报价衡水百度seo
  • 提供免费网站建设中国建设建筑教育网站
  • 安徽网站建设cnfgwordpress边栏个性化
  • 天津做网站优化的公司wordpress加速
  • 货代网站制作博罗网站建设公司
  • 完整的app网站开发优质国外网站