دوره‌ها / آموزش برنامه‌نویسی C# / C# User Input

C# User Input

15 دقیقه Article

C# User Input: دریافت ورودی از کاربر ⌨️

برای دریافت ورودی از کاربر از Console.ReadLine() استفاده می‌کنیم.

خواندن String:

using System;

class Program
{{
    static void Main()
    {{
        Console.WriteLine("نام خود را وارد کنید:");
        string name = Console.ReadLine();
        Console.WriteLine($"سلام {{name}}!");
    }}
}}

خواندن عدد:

using System;

class Program
{{
    static void Main()
    {{
        Console.WriteLine("سن خود را وارد کنید:");
        string ageInput = Console.ReadLine();
        int age = Convert.ToInt32(ageInput);
        Console.WriteLine($"شما {{age}} سال دارید");
    }}
}}

خواندن امن با TryParse:

using System;

class Program
{{
    static void Main()
    {{
        Console.WriteLine("یک عدد وارد کنید:");
        string input = Console.ReadLine();
        
        if (int.TryParse(input, out int number))
        {{
            Console.WriteLine($"عدد معتبر: {{number}}");
        }}
        else
        {{
            Console.WriteLine("عدد معتبر نیست!");
        }}
    }}
}}
💡 نکته: همیشه از TryParse برای تبدیل ورودی کاربر استفاده کنید تا از خطا جلوگیری کنید!
✅ یاد گرفتید: Console.ReadLine() برای دریافت ورودی از کاربر استفاده می‌شود. از TryParse برای تبدیل امن استفاده کنید!

آماده رفتن به درس بعدی هستید؟

این درس را به پایان رساندید و می‌توانید به درس بعدی بروید.

برای ذخیره پیشرفت وارد شوید