C#
 Computer >> コンピューター >  >> プログラミング >> C#

C#降順


OrderbyをC#で降順で使用して、要素を降順で並べ替えます。

以下は私たちのリストです-

IList<Employee> emp = new List<Employee>() {
new Employee() { EmployeeRank = 3, EmpName = "Tom", EmpMarks = 90 } ,
new Employee() { EmployeeRank = 4, EmpName = "Katie", EmpMarks = 95 }
};

次に、生徒名に従ってリストを並べ替えるには、Orderbyを使用します。デフォルトは昇順であるため、降順の場合は降順を使用します。

var res = from str in emp orderby str.EmpName descending select str;

これが完全なコードです。

using System;
using System.Linq;
using System.Collections.Generic;
public class Demo {
   public static void Main() {
      IList<Employee> emp = new List<Employee>() {
         new Employee() { EmployeeRank = 4, EmpName = "Amit", EmpMarks = 90 } ,
         new Employee() { EmployeeRank = 05, EmpName = "Raman", EmpMarks = 95 }
      };
      var res = from str in emp orderby str.EmpName descending select str;
      Console.WriteLine("Student List (Descending Order):");
      foreach (var list in res)
      Console.WriteLine(list.EmpName);
   }
}

public class Employee {
   public int EmployeeRank { get; set; }
   public string EmpName { get; set; }
   public int EmpMarks { get; set; }
}

出力

Student List (Descending Order):
Raman
Amit

  1. JavaScriptで配列が降順、昇順、または並べ替えられていないかどうかを確認します

    数値の配列を受け取るJavaScript関数を作成する必要があります。関数は、配列内の数値が昇順であるか、降順であるか、特定の順序ではないかをチェックする必要があります。 配列に要素が1つしかない場合は、要素が足りないというメッセージを返す必要があります。 また、配列のすべての要素が等しい場合は、すべての要素が等しいというメッセージを返す必要があります。 例 このためのコードは-になります const arr1 = [7, 2, 1, 3, 2, 1]; const arr2 = [1, 1, 2, 3, 7, 7]; const determineOrder = arr => {

  2. Android sqliteの降順でレコードを表示するにはどうすればよいですか?

    例に入る前に、Androidのsqliteデータベースが何であるかを知っておく必要があります。 SQLiteは、デバイス上のテキストファイルにデータを保存するオープンソースのSQLデータベースです。 Androidには、SQLiteデータベースの実装が組み込まれています。 SQLiteは、すべてのリレーショナルデータベース機能をサポートしています。このデータベースにアクセスするために、JDBC、ODBCなどのデータベースへの接続を確立する必要はありません。 この例は、Androidsqliteの降順でレコードを表示する方法について示しています。 ステップ1 − Android Studio