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 أيضًا.

تعليقات

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

C# - Arrays

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

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