developers
-
الدليل السريع للغة البرمجة #C
لغة C# هي لغة برمجة أنيقة، كائنيّة التوجه Object-oriented بأنواع بيانات سليمة Type-safe تمكّن المطورين من بناء تطبيقات آمنة ومتينة…
أكمل القراءة » -
الاستثناءات ومعالجة الأخطاء في لغة سي شارب #C
لا تخلو أيّ لغة برمجة محترمة من وسيلة لمعالجة الأخطاء. تحتوي لغة سي شارب على آليّة قويّة لمعالجة الأخطاء. تشبه…
أكمل القراءة » -
مدخل إلى تعابير Lambda واستعلامات Linq في لغة سي شارب #C
تعتبر تقنيّة Linq من التقنيّات الجديدة نسبيًّا في سي شارب ولغات دوت نت عمومًا. تسمح هذه التقنيّة بإجراء عمليّات استعلام…
أكمل القراءة » -
كيفية استخدام الأحداث Events والتعامل معها في لغة سي شارب #C
عندما تعمل على حاسوبك الشخصي، أو حتى على هاتفك الذكيّ، أو ربّما ساعتك الذكيّة. فأنت تستخدم الأحداث آلاف المرّات. الحدث…
أكمل القراءة » -
استخدام النواب (Delegates) في لغة سي شارب #C
يُعتبر مفهوم النوّاب من المفاهيم الأساسيّة في سي شارب، وستستخدمه بشكل أو بآخر في أيّ برنامج حقيقي مكتوب بهذه اللغة.…
أكمل القراءة » -
البنى Structures والمعدودات Enums في لغة سي شارب #C
تشبه البنية structure الصنف class إلى حدٍّ كبير باستثناء أنّها تُعتبر نوع قيمة value type وليس نوعًا مرجعيًّا كما هو…
أكمل القراءة » -
التعامل مع الملفات النصية في لغة سي شارب #C
يمكن القراءة والكتابة من وإلى الملفات النصيّة في سي شارب بعدّة طرق. سنتناول أسلوبًا بسيطًا وذلك من خلال الصنفين StreamWriter…
أكمل القراءة » -
التعامل مع النصوص في لغة سي شارب #C
يُعتبر التعامل مع النصوص من المواضيع المهمّة التي يحتاجها أيّ مبرمج. توفّر سي شارب أساليب متقدّمة للتعامل مع النصوص، سنتحدّث…
أكمل القراءة » -
الواجهات (Interfaces) والمجموعات (Collections) في لغة سي شارب #C
يتحدّث هذا الدرس عن موضوعين مهمّين في سي شارب ألا وهما الواجهات Interfaces والمجموعات Collections. تُعتبر المجموعات collections من المزايا…
أكمل القراءة » -
المصفوفات (Arrays) في لغة سي شارب #C
تعتبر المصفوفات من بنى المعطيات المهمّة في أيّ لغة برمجة. سيفترض هذا الدرس أنّه لديك خبرة مسبقة عن مفهوم المصفوفة.…
أكمل القراءة »