প্রথমে সাজানো না করা অ্যারে সেট করুন।
int[] list = {87, 45, 56, 22, 84, 65};
তালিকাটি সাজানোর জন্য এখন একটি নেস্টেড ফর লুপ ব্যবহার করুন, যা একটি ফাংশনে পাস করা হয়।
for(int i=0; i< arr.Length; i++) { for(int j=i+1; j<arr.Length; j++) { if(arr[i]>=arr[j]) { temp=arr[j]; arr[j]=arr[i]; arr[i]=temp; } } Console.Write(arr[i] + " "); }
নন-স্ট্যাটিক পদ্ধতি ব্যবহার করে ক্রমবর্ধমান ক্রমে এক-মাত্রিক অ্যারে সাজানোর সম্পূর্ণ কোড নিচে দেওয়া হল।
উদাহরণ
using System; namespace Demo { public class MyApplication { public static void Main(string[] args) { int[] list = {87, 45, 56, 22, 84, 65}; Console.WriteLine("Original Unsorted List"); foreach (int i in list) { Console.Write(i + " "); } MyApplication m = new MyApplication(); m.sortFunc(list); } public void sortFunc(int[] arr) { int temp = 0; Console.WriteLine("\nSorted List"); for(int i=0; i< arr.Length; i++) { for(int j=i+1; j<arr.Length; j++) { if(arr[i]>=arr[j]) { temp=arr[j]; arr[j]=arr[i]; arr[i]=temp; } } Console.Write(arr[i] + " "); } } } }
আউটপুট
Original Unsorted List 87 45 56 22 84 65 Sorted List 22 45 56 65 84 87