التحكم في تدفق الكود باستخدام Switch-Case ومطابقة الأنماط في C#
تعلم كيفية التحكم في تدفق برنامج C# الخاص بك عن طريق مطابقة المتغيرات مع شروط متعددة باستخدام عبارات switch-case الكلاسيكية وتقنيات مطابقة الأنماط الحديثة.
-
💬
مدرب ذكاء اصطناعي
اسأل عن أي درس واحصل على إجابة واضحة فورًا، في أي وقت. -
🕐
ابدأ في أي وقت
بلا جداول أو مواعيد نهائية — تعلّم بوتيرتك، وقتما يناسبك. -
🌐
بالعربية
الدروس والمهام والشهادة — كل ذلك بلغتك بالكامل.
حول هذه الدورة
كتابة كود نظيف وقابل للقراءة تعني معرفة كيفية التعامل مع اتخاذ القرارات المعقدة دون تشويش قاعدة الكود الخاصة بك بعبارات if-else التي لا نهاية لها. في C#، يوفر بناء switch-case طريقة أنيقة وفعالة لتفرع الكود الخاص بك بناءً على قيم محتملة متعددة. يرشدك هذا المساق من الأساسيات المطلقة لتدفق التحكم إلى كتابة عبارات switch نظيفة وقابلة للصيانة وتعبيرات مطابقة الأنماط الحديثة. ستكتسب الثقة لهيكلة منطق التطبيق الخاص بك بوضوح، مما يجعل الكود الخاص بك أسهل في القراءة والتصحيح والصيانة.
ما ستتعلمه:
* فهم الآليات الأساسية لتدفق التحكم والتفرع الشرطي في C#;
* تطبيق عبارات switch-case الكلاسيكية لمطابقة المتغيرات مع قيم ثابتة متعددة;
* تطبيق مطابقة الأنماط الحديثة في C#، بما في ذلك الأنماط العلائقية والخاصية والموضعية;
* كتابة تعبيرات switch موجزة لتبسيط تعيين القيم وبيانات الإرجاع;
* تجنب الأخطاء الشائعة مثل عبارات break المفقودة، وأخطاء التدفق، والحالات الافتراضية غير المعالجة;
* هيكلة منطق شرطي نظيف وقابل للقراءة وقابل للصيانة بدرجة عالية في مشاريع البرامج الخاصة بك.
ستبدأ بتعريفات أساسية ومصطلحات رئيسية قبل استكشاف شروحات مكتوبة خطوة بخطوة وسيناريوهات كود عملية تبني تقنيات مطابقة الأنماط المتقدمة. هذا المساق المناسب للمبتدئين مصمم لمطوري C# الطموحين الذين لديهم فهم أساسي للمتغيرات ويرغبون في إتقان تدفق التحكم. لا يلزم وجود خبرة سابقة في التفرع المعقد. ابدأ القراءة اليوم لكتابة كود C# أنظف وأكثر كفاءة.
ما الذي ستحصل عليه
-
📜
شهادة إتمام
أضفها إلى ملفك على LinkedIn -
💬
مدرّس AI شخصي
عالق في دورة؟ اسأل مدرّسك المدمج أي شيء، في أي وقت. -
🎧
النسخة الصوتية مضمَّنة
تعلَّم أثناء تنقُّلك — دون شاشة -
♾️
وصول مدى الحياة
عُد متى شئت، بلا انتهاء -
📱
الهاتف أو الكمبيوتر
يعمل في أي مكان وعلى أي جهاز -
💸
استرداد خلال 14 يومًا
دون أسئلة -
⚡
قصير ومركَّز
3 ساعة من المحتوى التطبيقي
المراجعات
لا توجد مراجعات بعد — كن أول من يشارك تجربته.
المتعلمون أخذوا أيضًا
🌟 اختيار الطلاب
🎓 بشهادة
أساسيات جافا الحديثة: البرمجة الوظيفية والسجلات والميزات الحديثة
شهادة
تطبيق عملي
18 000 ֏
→
🌟 اختيار الطلاب
🎓 بشهادة
البرمجة غير المتزامنة (Asynchronous Programming) وتعدد الخيوط (Multithreading) في C#
شهادة
تطبيق عملي
18 000 ֏
→
⚡ الأفضل للبداية
🎓 بشهادة
كتابة Python عالي الأداء: تحسين السرعة والذاكرة
شهادة
تطبيق عملي
18 000 ֏
→
🏆 الأكثر شعبية
🎓 بشهادة
برمجة Go بالأمثلة: بناء تطبيقات موثوقة
شهادة
تطبيق عملي
18 000 ֏
→
الأسئلة الشائعة
ما الذي أحتاجه لأخذ هذه الدورة؟ +
يكفي هاتف أو كمبيوتر متصل بالإنترنت. بدون تثبيتات أو أجهزة خاصة.
كيف يمكنني الدفع؟ +
بالبطاقة عبر Stripe. لا نخزن بيانات البطاقة — يتولى Stripe ذلك بأمان.
هل يمكنني استرداد المال؟ +
نعم — استرداد كامل خلال 14 يومًا، دون أسئلة.
إلى متى يستمر وصولي؟ +
إلى الأبد. بمجرد الشراء، الدورة لك تعود إليها متى شئت.
هل سأحصل على شهادة؟ +
نعم. عند الإتمام ستحصل على شهادة يمكنك إضافتها إلى ملفك في LinkedIn.
مصمَّم للعاملين في
التقنية
التصميم
المالية
التسويق
الرعاية الصحية
التعليم
الضيافة
التصنيع
×2
اشحن مرة واحدة وادفع النصف
أضف 36 000 ֏ واحصل على 200 رصيد، بحيث تكلف كل دورة حوالي 4 500 ֏. لا تنتهي صلاحية الأرصدة أبداً.
36 000 ֏
200 رصيد
4 500 ֏ / دورة
أفضل قيمة
90 000 ֏
550 رصيد
4 091 ֏ / دورة
180 000 ֏
1200 رصيد
3 750 ֏ / دورة
الرصيد يصلح لأي دورة ولا ينتهي.