Ortiga qiymat qo‘shish: Misol:
int indexToInsert = 2; // Ma'lum bir indeks
for (int i = array.Length - 1; i > indexToInsert; i--) {
array[i] = array[i - 1];
}
array[indexToInsert] = value;
Massivdan qiymat olib tashlash (Array Deletion):
Oxiridan qiymat olib tashlash: Misol:
array[array.Length - 1] = 0; // yoki boshqa bir qiymat
Boshidan qiymat olib tashlash: Misol:
for (int i = 0; i < array.Length - 1; i++) {
array[i] = array[i + 1];
}
array[array.Length - 1] = 0; // yoki boshqa bir qiymat
Ortidan qiymat olib tashlash: Misol:
int indexToDelete = 2; // Ma'lum bir indeks
for (int i = indexToDelete; i < array.Length - 1; i++) {
array[i] = array[i + 1];
}
array[array.Length - 1] = 0; // yoki boshqa bir qiymat
Massiv elementlarini almashtirish (Array Swapping): Misol:
int temp = array[i];
array[i] = array[j];
array[j] = temp;
Misol:
int[] newArray = array.Skip(startIndex).Take(length).ToArray();
Massivni sksincha tartiblash (Reverse an Array): Misol:
Array.Reverse(array);
Bu texnikalar, massivlar bilan ishlashda, C# dasturlash tiliga asoslangan, ammo ularni boshqa dasturlash tillarida ham ishlatish mumkin. Masalan, Python, JavaScript, va Java dasturlash tillarida ham massiv (array) manipulyatsiya funksiyalarini o‘z ichiga olgan.
XULOSA: Hozirgi zamonda yurtimizda Axborat Texnologiyalarini rivojlantirish yo'lida juda ko'p ishlar amalga oshirilmoqda. Bu borada davlatimiz ko'p ishlarni amalga oshirmoqda. Xususan, dasturlash orqali ko'p loyihalarni oson va qulay bajarib kelmoqdamiz. Dasturlash chet davlatlarida anchagina rivojlangan masalan Amerika, Malayziya, Koreya, Hindiston kabi. Hozirgi kunda har-xil dasturlash tillari mavjud C++, C#, Java, va hokozo. Shularning orasidan C# Windows muhitida ishlaydigan dastur tuzish uchun qulay vosita bo'lib, kompyuterda dastur yaratish ishlarini avtomatlashtiradi, xatoliklarni kamaytiradi va dastur tuzuvchi ishini kamaytiradi. C# dastur zamonaviy visual loyihalash texnalogiyasi asosida obyektga yo'naltirilgan dasturlash tili hisoblanadi.
Bu kurs ishi orqali bir o‘lchamli massivlar, C# tilida dasturlashning asosiy elementlaridan biri ekanligini va undan keng qamrovli foydalanish usullari bilan tanishib chiqdim. Xususan, massivlar orqali dasturchilar turli dasturiy vazifalarni samarali bajarishlari mumkin. Bu kurs ishi orqali talabalar dasturlashning asosiy konseptlarini chuqurroq tushunadilar va kelajakda murakkab dasturlash muammolarini hal qilishda asos sifatida foydalanadilar.