مقدمة
تسمح لك صفائف C# بتخزين تسلسلات القيم في بنية بيانات مفردة. بعبارة أخرى، تخيل متغيراً واحداً يمكنه الاحتفاظ بالعديد من القيم. بمجرد أن يكون لديك متغير واحد يخزن جميع القيم، يمكنك فرز القيم، وعكس ترتيبها، وتكرار كل قيمة، وفحصها على حدة، وما إلى ذلك.
لنفترض أنك تعمل في قسم الأمان في شركة تطابق البائعين عبر الإنترنت مع المعلنين المستندين إلى العمولة. لقد طلب منك كتابة التعليمات البرمجية C# التي سيتم تكرارها من خلال معرفات الطلبات للطلبات الواردة. تحتاج إلى فحص كل معرف طلب لتحديد الطلبات التي قد تكون احتيالية. ستحتاج إلى تنفيذ صفائف لإنجاز مهمة البرمجة هذه.
في هذه الوحدة النمطية، ستقوم بإنشاء المصفوفات وبدئها. ستعين القيم وتستردها من العناصر الموجودة في مصفوفة تصل إلى كل عنصر باستخدام فهرسها. ستنشئ منطقاً تكرارياً يسمح لك بالعمل مع كل عنصر في مصفوفة ما.
بنهاية هذه الوحدة النمطية، ستكون قد استخدمت البنية الأولى الخاصة بك للاحتفاظ بقيم بيانات متعددة. لاحقاً، وفي وحدات نمطية أخرى، ستتعلم كيفية الفرز والتصفية والاستعلام والتجميع وتنفيذ عمليات أخرى في بياناتك.
هام
تتضمن هذه الوحدة أنشطة الترميز التي تتطلب Visual Studio Code. ستحتاج إلى الوصول إلى بيئة تطوير تم تثبيت Visual Studio Code وتكوينها لتطوير تطبيق C#.
الأهداف التعليمية
خلال هذه الوحدة النمطية، سوف تتمكن مما يلي:
- إنشاء صفيف جديد وتهيئته.
- تعيين قيم عناصر الصفيف واستردادها.
- التكرار من خلال كل عنصر من عناصر الصفيف باستخدام العبارة
foreach.
المتطلبات الأساسية
- خبرة في استخدام Visual Studio Code لإنشاء تطبيقات وحدة تحكم C# وتشغيلها.
- تجربة طباعة الرسائل إلى وحدة التحكم باستخدام
Console.WriteLine(). - تجربة استخدام استنتاج السلسلة لدمج السلاسل الحرفية مع البيانات المتغيرة.
- خبرة في البحث عن كيفية استخدام أساليب من مكتبة فئات .NET على learn.microsoft.com.