当前位置: 首页 > 编程笔记 >

C#使用linq对数组进行筛选排序的方法

田骁
2023-03-14
本文向大家介绍C#使用linq对数组进行筛选排序的方法,包括了C#使用linq对数组进行筛选排序的方法的使用技巧和注意事项,需要的朋友参考一下

本文实例讲述了C#使用linq对数组进行筛选排序的方法。分享给大家供大家参考。具体如下:

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace OrderQueryResults
{
  class Program
  {
    static void Main(string[] args)
    {
      string[] names = {"kaka","kunka","kumar","James","Smith"};
      var queryResults =
        from n in names
        where n.StartsWith("k")
        orderby n
        select n;
      Console.WriteLine("Names beginning with k:");
      foreach (var item in queryResults)
      {
        Console.WriteLine(item);
      }
      Console.ReadLine();
    }
  }
}

希望本文所述对大家的C#程序设计有所帮助。

 类似资料:
  • 本文向大家介绍java对数组进行排序的方法,包括了java对数组进行排序的方法的使用技巧和注意事项,需要的朋友参考一下 本文实例讲述了java对数组进行排序的方法。分享给大家供大家参考。具体如下: 执行结果: 排序前:  12 24 25 4 9 68 45 7   排序后:  4 7 9 12 24 25 45 68 希望本文所述对大家的java程序设计有所帮助。

  • 问题内容: 是否可以使用排序数组,然后再将另一个相关数组定位为与排序数组相同,例如: 从这一点出发,我想对数组进行排序,这样,如果“人”有一个cellNo“ x”,则在对数组进行排序后,他将具有相同的“ cellNo”“ x” 问题答案: 我会采用另一种方法: 创建一个新对象: 创建一个比较器: 打电话一对阵列

  • 问题内容: 为什么我的打印输出数组未在以下代码中排序? 问题答案: 您需要两个循环来实现Bubble Sort。 样例代码:

  • 我想按第三个和第一个元素对元组数组进行排序,因此我使用了以下代码: 我的问题是,在前面的例子中,我可以按第三个元素和第一个元素的升序排序,也可以按它们的降序排序(使用反向)。但是如何按第三个元素的升序和第一个元素的降序排序。 请在你的回答中考虑以下情况: 在这种情况下,我不知道内部数组的确切大小(取决于我读入该数组的文件模式),我想按侧中的所有项进行排序(一些升序和一些降序)。 编辑:看起来,我明

  • 问题内容: 我有这个数组。如何使用下划线’_.sortBy’根据开始日期对其进行排序? 问题答案: 使用迭代器函数,而不是属性的单个字符串:

  • 我试图在不使用预定义方法或数组列表的情况下对2d数组进行排序。 我想把这个定为 我尝试了很多方法,成功地订购了第一个元素,但添加第二个元素没有成功。我不张贴我的工作,因为它是不成功的任何建议将不胜感激