কম্পিউটার টিউটোরিয়াল

C# OrderBy Descending


C# তে উপাদানগুলো অবরোহক্রমে সাজানোর জন্য OrderBy descending ব্যবহার করুন।

নিচে আমাদের লিস্টটি দেওয়া হলো -

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

এখন ছাত্রের নাম অনুযায়ী লিস্টটি সাজানোর জন্য OrderBy ব্যবহার করুন। ডিফল্টটি আরোহক্রম, তাই অবরোহক্রমের জন্য descending ব্যবহার করুন।

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. জাভাস্ক্রিপ্টে অ্যারে ডিসেন্ডিং, অ্যাসেন্ডিং নাকি আনসোর্টেড তা যাচাই করা

  2. অ্যান্ড্রয়েড SQLite-এ ডেসেন্ডিং অর্ডারে রেকর্ড দেখানোর পদ্ধতি

  3. C#-এ LINQ orderby ক্লজ

  4. C#-এ অ্যারে অবরোহী ক্রমে সর্ট করা