امثلة على المصفوفات ARRAYS في #C

  • 2020-10-15

توصيف

اولا وقبل اي شيء: المصفوفة هي مكان بالذاكرة لتخزين اكثر من قيمة, بعكس المتحول العادي الذي يستطيع تخزين قيمة واحدة فقط.

 

انشاء مصفوفة :

string[] cars; // empty array of strings
string[] cars = {"Volvo", "BMW", "Ford", "Mazda"}; // array of strings
int[] myNum = {10, 20, 30, 40}; // array of integers

 

الوصول الى عنصر في مصفوفة :

string[] cars = {"Volvo", "BMW", "Ford", "Mazda"};
Console.WriteLine(cars[0]);
// Outputs Volvo

ملاحظة : ترقيم المصفوفات يبدأ ب صفر index =0  وليس 1 !

 

كود تغيير قيمة عنصر في مصفوفة :

string[] cars = {"Volvo", "BMW", "Ford", "Mazda"};
cars[0] = "Opel";
Console.WriteLine(cars[0]);
// Now outputs Opel instead of Volvo

 

كود حساب طول مصفوفة :

string[] cars = {"Volvo", "BMW", "Ford", "Mazda"};
Console.WriteLine(cars.Length);
// Outputs 4

 

كود ترتيب عناصر في مصفوفة :

// Sort a string
string[] cars = {"Volvo", "BMW", "Ford", "Mazda"};
Array.Sort(cars);
foreach (string i in cars)
{
  Console.WriteLine(i);
}
 
// Sort an int
int[] myNumbers = {5, 1, 8, 9};
Array.Sort(myNumbers);
foreach (int i in myNumbers)
{
  Console.WriteLine(i);

 

هل كان المحتوى مفيد؟

التعليقات

لاضافة سؤال أو تعليق على المشاركة يتوجب عليك تسجيل الدخول
تسجيل الدخول
محتاج مساعدة باختيار المدرس الافضل؟ تواصل مع فريقنا الان لمساعدتك بتأمين افضل مدرس
ماهو التخصص الذي تبحث عنه؟
اكتب هنا...