مقدمة

مكتمل

لنفترض أنك مطور برامج في فريق يعمل مع شركة لوجستية. مهمتك هي جمع بيانات أعمالهم وتنظيمها. أنت تشارك في مشاريع مختلفة، كل منها فريد ولكن يتمحور حول معالجة البيانات. وتشمل هذه المشاريع تعقب المخزون والإبلاغ عنه، وتبادل البيانات مع شركاء الأعمال، وتحديد الطلبات الاحتيالية المحتملة. العمليات الشائعة عبر هذه المشاريع هي إضافة البيانات وحذفها وفرزها ودمجها وحسابها والتحقق من صحتها وتنسيق الإخراج.

في هذه الوحدة النمطية، يمكنك العمل مع صفائف C# لتخزين تسلسل القيم في بنية بيانات واحدة. بمجرد تخزين البيانات في صفيف، يمكنك تعديل كل من الترتيب والمحتويات. بالإضافة إلى ذلك، يمكنك تنفيذ عمليات سلسلة معقدة باستخدام أساليب مساعد الصفيف.

تبدأ باستخدام أساليب المساعد لفرز البيانات أو عكسها. بعد ذلك، ستتعلم كيفية إزالة العناصر من الصفيف وتغيير حجم الصفيف لاستيعاب عناصر جديدة. ثم تتعلم تحويل سلسلة إلى صفيف عن طريق تقسيمها إلى سلاسل أصغر في كل مرة تتم فيها مواجهة حرف معين، مثل فاصلة. يمكن أيضا استخدام نفس الأسلوب لتقسيم سلسلة إلى صفيف من الأحرف. وأخيرا، ستتعلم كيفية ضم جميع عناصر الصفيف إلى سلسلة واحدة.

الأهداف التعليمية

خلال هذه الوحدة النمطية، سوف تتمكن مما يلي:

  • فرز وترتيب وقلب عناصر الصفيف.
  • إلغاء تحديد عناصر الصفيف وتغيير حجمها.
  • تقسيم إلى string صفيف من السلاسل أو الأحرف (charالأحرف).
  • ضم عناصر الصفيف إلى string.

المتطلبات الأساسية

  • تجربة مستوى تمهيدي مع الصفائف
  • تجربة مستوى تمهيدي مع عبارة if
  • تجربة مستوى تمهيدي مع أساليب مدمجة بأنواع البيانات (مثل string )
  • خبرة في استخدام Visual Studio Code لتطوير التعليمات البرمجية C# وبناها وتشغيلها