.NET LINQ Tutorials Fundamentals الأساسيات

Back | فهرس المواضيع


.NET LINQ Tutorials Fundamentals الأساسيات

🔹 Section 1: مقدمة عن LINQ (Introduction)

  • 1.1 LINQ - Overview  link
  • 1.2 LINQ - Ways to Write LINQ link
  • 1.3 LINQ - Extension Methods  link
  • 1.4 LINQ - Operators  link
  • 1.5 LINQ - Differences between IEnumerable and IQueryable  link
  • 1.6 LINQ - Deferred Execution  link
  • 1.7 LINQ - Deferred Execution vs Immediate Execution  link

🔹 Section 2: الفلاتر والتصفية (Filtering Operators)

  • 3.1 LINQ - Filtering Operators - Where  link
  • 3.2 LINQ - Filtering Operators - OfType  link
  • 3.3 LINQ Contains Method  link
  • 3.4 LINQ Any Method  link
  • 3.5 LINQ All Method  link
  • 3.6 LINQ Quantifiers Operators  link


🔹 Section 3: الإسقاط والتحديد (Projection Operators)

  • 4.1 LINQ - Select Operator  link
  • 4.2 LINQ - SelectMany Operator  link
  • 4.3 LINQ - Select Anonymous Types  link


🔹 Section 4: الترتيب (Ordering Operators)

  • 5.1 LINQ - Ordering Operators Overview  link
  • 5.2 LINQ - OrderBy Method  link
  • 5.3 LINQ OrderByDescending Method  link
  • 5.4 LINQ ThenBy and ThenByDescending Method  link
  • 5.5 LINQ Reverse Method  link

🔹 Section 5: التجميع (Aggregate Operators)

  • 6.1 LINQ Aggregate Operators Overview  link
  • 6.2 LINQ Count Method  link
  • 6.3 LINQ Sum Method  link
  • 6.4 LINQ Average Method  link
  • 6.5 LINQ Min Method  link
  • 6.6 LINQ Max Method  link
  • 6.7 LINQ Aggregate Method  link

🔹 Section 6: العمليات على المجموعات (Set Operators)

  • 7.1 LINQ - Set Operators Introduction  link
  • 7.2 LINQ - Distinct Method  link
  • 7.3 LINQ - Union Method  link
  • 7.4 LINQ - Intersect Method  link
  • 7.5 LINQ - Except Method  link
  • 7.6 LINQ - Concat Method  link

🔹 Section 7: تقسيم المجموعات (Partitioning Operators)

  • 8.1 LINQ Take Operator  link
  • 8.2 LINQ TakeWhile Method  link
  • 8.3 LINQ Skip Method  link
  • 8.4 LINQ SkipWhile Method  link
  • 8.5 LINQ تنفيذ Paging باستخدام Skip و Take  link
  • 8.6 LINQ Partitioning Operators  link


🔹 Section 8: عناصر المجموعة (Element Operators)

  • 9.1 LINQ - First و FirstOrDefault  link
  • 9.2 LINQ - Last و LastOrDefault  link
  • 9.3 LINQ - Single و SingleOrDefault  link
  • 9.4 LINQ - ElementAt و ElementAtOrDefault  link
  • 9.5 LINQ - Element Operators  link
  • 9.6 LINQ - LINQ DefaultIfEmpty  link
  • 9.7 LINQ - SequenceEqual  link
  • 9.8 LINQ - First vs Single vs Find (للمقارنة الكاملة والفروق الدقيقة)


🔹 Section 9: الربط بين الجداول (Join Operations)

  • 10.1 LINQ - Joins in C#  link
  • 10.2 LINQ - Inner Join  link
  • 10.3 LINQ - Left Outer Join  link
  • 10.4 LINQ - Full Outer Join  link
  • 10.5 LINQ - Cross Join  link
  • 10.6 LINQ - Group Join  link
  • 10.7 LINQ - Join مع مصادر بيانات متعددة (Multiple Data Sources)  link


🔹 Section 10: التجميع باستخدام المفاتيح (Grouping Operators)

  • 11.1 LINQ - GroupBy  link
  • 11.2 LINQ - GroupBy باستخدام أكثر من مفتاح (Multiple Keys)  link
  • 11.3 LINQ - ما هي دالة ToLookup؟  link


🔹 Section 11: إنشاء القوائم وتكرار القيم (Generation Methods)

  • 12.1 LINQ - Range Method في C#  link
  • 12.2 LINQ - Repeat Method في C#  link
  • 12.3 LINQ - Empty Method في C#  link


🔹 Section 12: الإضافة والدمج (Appending / Zipping)

  • 13.1 LINQ - Append Method في C#  link
  • 13.2 LINQ - Append() في LINQ  link
  • 13.3 LINQ - Prepend Method في C#  link
  • 13.4 LINQ - Zip Method in C#  link


🔹 Section 13: التحويل والتحكم بالأنواع (Conversion / Type Checking)

  • 14.1 LINQ - ToList() و ToArray()  link
  • 14.2 LINQ - ToDictionary() في LINQ  link
  • 14.3 LINQ - الفرق بين Cast و OfType  link
  • 14.4 LINQ - Cast() وOfType  link
  • 14.5 LINQ - Cast()  link


🔹 Section 14: Miscellaneous Topics (مواضيع متنوعة)

  • 15.1 LINQ - مع الكائنات المعقدة (Nested Objects)
  • 15.2 LINQ - مع القوائم الفارغة (Empty collections)
  • 15.3 LINQ - مع Enum وأنواع البيانات الخاصة
  • 15.4 LINQ - Performance Considerations in LINQ
  • 15.5 LINQ - الفرق بين ToList() في LINQ و ToList() في List نفسها

تعليقات

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

HTML - Text Formatting تنسيقات النص

1.1 SQL Introduction

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