কম্পিউটার

C# এ একটি তালিকা সাজানোর জন্য কীভাবে LINQ ব্যবহার করবেন?


C# এ একটি তালিকা সাজাতে কীওয়ার্ড দ্বারা LINQ অর্ডার ব্যবহার করুন।

নীচের উদাহরণে, আমরা −

উপাদানগুলির জন্য অর্ডার বাই সেট করেছি
var myLen = from element in myList
orderby element.Length
select element;

আসুন একটি উদাহরণ দেখি -

উদাহরণ

using System;
using System.Collections.Generic;
using System.Linq;

class Demo {
   static void Main() {
      List <string> myList = new List<string>();
      myList.Add("truck");
      myList.Add("bus");
      myList.Add("cab");
      myList.Add("motorbike");

      var myLen = from element in myList
      orderby element.Length
      select element;

      foreach (string str in myLen) {
         Console.WriteLine(str);
      }
   }
}

উপরের নিম্নলিখিত ফলাফল উত্পাদন করবে. কম সংখ্যক অক্ষরের শব্দটি প্রথমে একটি ঊর্ধ্বক্রম তালিকার মতো প্রদর্শিত হবে -

আউটপুট

bus
cab
truck
motorbike

  1. কীভাবে জাভাতে ভেক্টর ব্যবহার করবেন

  2. কিভাবে JavaScript এর getElementById গেটার ব্যবহার করবেন

  3. অ্যান্ড্রয়েডে সার্চভিউ কীভাবে ব্যবহার করবেন?

  4. কিভাবে HTML এ লিস্ট এট্রিবিউট ব্যবহার করবেন?