Computer >> कंप्यूटर >  >> प्रोग्रामिंग >> C#

सी # ऑर्डर द्वारा अवरोही

तत्वों को अवरोही क्रम में क्रमबद्ध करने के लिए C# में अवरोही क्रम का उपयोग करें।

हमारी सूची निम्नलिखित है -

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

अब छात्र के नाम के अनुसार सूची को क्रमबद्ध करने के लिए, ऑर्डरबी का उपयोग करें। डिफ़ॉल्ट आरोही है, इसलिए अवरोही क्रम के लिए अवरोही का उपयोग करें।

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. जांचें कि क्या कोई सरणी जावास्क्रिप्ट में अवरोही, आरोही या क्रमबद्ध नहीं है

    हमें एक जावास्क्रिप्ट फ़ंक्शन लिखना है जो संख्याओं की एक सरणी लेता है। फ़ंक्शन को यह जांचना चाहिए कि सरणी में संख्याएं बढ़ते क्रम में हैं, या घटते क्रम में हैं या किसी विशिष्ट क्रम में नहीं हैं। यदि सरणी में केवल एक तत्व है तो हमें एक संदेश वापस करना चाहिए जिसमें कहा गया है कि पर्याप्त तत्व नहीं है

  1. कैसे अवरोही क्रम में रिकॉर्ड दिखाने के लिए Android sqlite?

    उदाहरण में आने से पहले, हमें पता होना चाहिए कि एंड्रॉइड में एसक्लाइट डेटा बेस क्या है। SQLite एक ओपन सोर्स SQL ​​डेटाबेस है जो किसी डिवाइस पर टेक्स्ट फ़ाइल में डेटा स्टोर करता है। Android अंतर्निहित SQLite डेटाबेस कार्यान्वयन के साथ आता है। SQLite सभी रिलेशनल डेटाबेस सुविधाओं का समर्थन करता है। इस ड

  1. सी # का उपयोग कर अवरोही क्रम में एक सरणी क्रमबद्ध करें

    एक सरणी घोषित करें और आरंभ करें - int[] arr = new int[] {    87,    23,    65,    29,    67 }; सॉर्ट करने के लिए, सॉर्ट () विधि का उपयोग करें और तुलना करने के लिए () घटते क्रम में तुलना और प्रदर्शित करने के लिए - Array.Sort < int > (arr, new C