C#のOrderby句
orderbyは、C#で使用され、特定の順序で指定されたフィールドに基づいてコレクション内の要素を並べ替えます。順序は昇順または降順です。
以下は、要素を含むリストです-
List<string> myList = new List<string>(); // adding elements myList.Add("iOS by Apple"); myList.Add("Android by Google"); myList.Add("Symbian by Nokia");
次に、Orderbyを使用して、要素を降順で並べ替えます-
var myLen = from element in myList orderby element.Length descending select element;
以下は完全なコードです-
例
using System; using System.Collections.Generic; using System.Linq; class Demo { static void Main() { List<string> myList = new List<string>(); myList.Add("iOS by Apple"); myList.Add("Android by Google"); myList.Add("Symbian by Nokia"); var myLen = from element in myList orderby element.Length descending select element; Console.WriteLine("Descending order..."); foreach (string str in myLen) { Console.WriteLine(str); } } }
出力
Descending order... Android by Google Symbian by Nokia iOS by Apple
-
C#のペアクラス
Pairクラスは、C#を使用して値のペアを単一のリストに格納するKeyValuePairクラスです。 KeyValuePairを宣言する- var myList = new List<KeyValuePair>string, int>>(); Now, add some elements: myList.Add(new KeyValuePair<string, int>("Laptop", 1)); myList.Add(new KeyValuePair<string, int>("Desktop System&q
-
SQLServerのORDERBY句
ORDER BY句は、SQLServerから返された結果セットのレコードをフィルタリングするために使用されます。この句は、SELECTステートメントでのみ使用できます。 ORDERBY句の構文 SELE CT biểu thức FROM bảng [WHERE điều kiện] ORDER BY bi knowledgeable [ASC | DESC]; 変数名と変数値 表現 -取得する列または計算値。 テーブル -レコードの取得に使用するテーブル。 FROM句に少なくとも1つのテーブルが必要です。 WHEREcondition -オプション。条件が満たされている