Computer >> คอมพิวเตอร์ >  >> การเขียนโปรแกรม >> C#

วิธีอ่านอินพุตจากคอนโซลใน C #


ใช้เมธอด ReadLine() เพื่ออ่านอินพุตจากคอนโซลใน C# เมธอดนี้รับอินพุตเป็นสตริง ดังนั้นคุณต้องแปลงมัน

ตัวอย่างเช่น −

ให้เราดูวิธีรับข้อมูลจากผู้ใช้และแปลงเป็นจำนวนเต็ม

ประการแรก อ่านอินพุตของผู้ใช้ -

string val;
Console.Write("Enter integer: ");
val = Console.ReadLine();

ตอนนี้แปลงเป็นจำนวนเต็ม -

int a = Convert.ToInt32(val);
Console.WriteLine("Your input: {0}",a);

ให้เราดูสิ่งนี้ในตัวอย่าง อินพุตถูกเพิ่มโดยใช้อาร์กิวเมนต์บรรทัดคำสั่ง−

ตัวอย่าง

using System;
using System.Collections.Generic;

class Demo {
   static void Main() {
      string val;
      Console.Write("Enter Integer: ");
      val = Console.ReadLine();
      int a = Convert.ToInt32(val);
      Console.WriteLine("Your input: {0}",a);
   }
}

ข้างต้นจะให้ผลลัพธ์ดังต่อไปนี้ −

Enter Integer: 5
Your input: 5