Computer >> Máy Tính >  >> Lập trình >> C#

Làm cách nào để đọc đầu vào là số nguyên trong C #?


Để đọc đầu vào dưới dạng số nguyên trong C #, hãy sử dụng phương thức Convert.ToInt32 ().

res = Convert.ToInt32(val);

Hãy để chúng tôi xem cách thực hiện -

Convert.ToInt32 chuyển đổi biểu diễn chuỗi được chỉ định của một số thành một số nguyên có dấu 32 bit tương đương.

Đầu tiên, hãy đọc đầu vào bảng điều khiển -

string val;
val = Console.ReadLine();

Sau khi đọc, hãy chuyển nó thành một số nguyên.

int res;
res = Convert.ToInt32(val);

Hãy để chúng tôi xem một ví dụ -

Ví dụ

using System;
using System.Collections.Generic;

class Demo {
   static void Main() {
      string val;
      int res;
   
      Console.WriteLine("Input from user: ");
      val = Console.ReadLine();

      // convert to integer
      res = Convert.ToInt32(val);

      // display the line
      Console.WriteLine("Input = {0}", res);
   }
}

Đầu ra

Input from user:
Input = 0

Sau đây là kết quả đầu ra. Đầu vào do người dùng nhập.

Input from user: 2
Input = 2