C# - Lists
C# - القوائم (Lists)
القائمة (List) هي نوع مرن من المصفوفات يمكن تغيير حجمه ديناميكيًا. تستخدم List<T>
من مكتبة System.Collections.Generic
وتُوفر الكثير من الدوال المفيدة.
🧪 تعريف قائمة:
using System.Collections.Generic;
List names = new List();
names.Add(\"أحمد\");
names.Add(\"سارة\");
names.Add(\"منى\");
🔁 التكرار عبر القائمة:
foreach (string name in names)
{
Console.WriteLine(name);
}
📚 أهم الدوال المستخدمة مع List:
Add(item)
– لإضافة عنصر.Remove(item)
– لحذف عنصر.Contains(item)
– للبحث عن عنصر.Count
– للحصول على عدد العناصر.Clear()
– لمسح جميع العناصر.
Console.WriteLine(names.Count); // عدد العناصر
names.Remove(\"أحمد\"); // حذف عنصر
📌 ملاحظات:
- القوائم أكثر مرونة من المصفوفات.
- تُستخدم كثيرًا في البرمجة العملية لأنها تدعم الإضافة والحذف بسهولة.
- يمكنك ترتيبها أو البحث فيها باستخدام LINQ أيضًا.
تعليقات
إرسال تعليق