Menu
Coddy logo textTech
flag Ar iconالعربيةdown icon

قراءة المدخلات

جزء من قسم Fundamentals في رحلة C# على Coddy — الدرس 33 من 69.

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

في لغة C#، يتم الحصول على الإدخال من المستخدم باستخدام الأسلوب Console.ReadLine(). يقرأ هذا الأسلوب سطراً من النص الذي يدخله المستخدم في وحدة التحكم (console). يتم إرجاع الإدخال دائماً كـ string.

إليك مثال على كيفية الحصول على مدخلات من المستخدم:

string name = Console.ReadLine();
Console.WriteLine("Your name is: " + name);

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

challenge icon

التحدي

مبتدئ

اكتب برنامجًا يستقبل مدخلات من المستخدم (اسمه)، ثم يخرج Hello,  متبوعًا بالاسم الذي أدخله المستخدم.

على سبيل المثال، إذا أدخل المستخدم Bob، فإن المخرجات المتوقعة هي Hello, Bob.

سوف تحتاج إلى:

  1. قراءة اسم المستخدم باستخدام طريقة Console المناسبة.
  2. اطبع Hello, والمتغير المخزن في النهاية.

ورقة مرجعية

للحصول على إدخال من المستخدم، استخدم Console.ReadLine(). تقرأ هذه الطريقة سطراً من النص وتعيده كـ string:

string name = Console.ReadLine();
Console.WriteLine("Your name is: " + name);

ينتظر البرنامج المستخدم لإدخال نص والضغط على Enter قبل المتابعة.

جرّب بنفسك

using System;

public class Program {
    public static void Main(string[] args) {
        // قراءة اسم المستخدم
        
        
        // طباعة رسالة الترحيب
        
    }
}
quiz iconاختبر نفسك

يتضمن هذا الدرس اختبارًا قصيرًا. ابدأ الدرس للإجابة عليه وتتبّع تقدمك.

جميع دروس Fundamentals