C# - Array Methods

C# - دوال المصفوفات (Array Methods)

توفر لغة C# مجموعة من الدوال الجاهزة للتعامل مع المصفوفات، مثل الفرز والنسخ والبحث. معظم هذه الدوال تأتي من الكلاس Array أو تُطبق مباشرة على المصفوفة.


📏 دالة Length:

تُستخدم لمعرفة عدد عناصر المصفوفة:


int[] numbers = { 5, 10, 15, 20 };
Console.WriteLine(numbers.Length); // النتيجة: 4

🔃 دالة Sort:

تُستخدم لترتيب عناصر المصفوفة:


Array.Sort(numbers);

✅ يتم الترتيب من الأصغر إلى الأكبر للأرقام، ومن A إلى Z للنصوص.


🔍 دالة IndexOf:

للبحث عن موضع عنصر داخل المصفوفة:


int position = Array.IndexOf(numbers, 15);
Console.WriteLine(position); // النتيجة: 2 (لو وجد العنصر)

📌 ملاحظات:

  • دالة Reverse تُستخدم لعكس ترتيب العناصر.
  • يمكن استخدام Array.Copy لنسخ المصفوفة.
  • الدوال تُسهل العمليات الشائعة وتُغنيك عن كتابة شيفرة إضافية.

تعليقات

المشاركات الشائعة من هذه المدونة

C# - Arrays

Entity Framework - ما هو ORM؟ ونبذة عن Dapper وNHibernate

Entity Framework - مقدمة عن Entity Framework