Hỏi đáp

Chia sẻ kiến thức, cùng nhau phát triển

Nhập xuất trong C#

8 năm trước 569 lượt xem 5 bình luận 8 năm trước

Cho mình hỏi mình có đoạn code thế này , làm thế nào để mình nhập chuỗi vào thì nó báo "Chuong trinh loi"?

Bình luận

Để bình luận, bạn cần đăng nhập bằng tài khoản Howkteam.

Đăng nhập
Nguyễn Thái Hải đã bình luận 8 năm trước

Nếu k muốn văng ra lỗi thì dùng try catch hoặc TryParse

Ngô Trọng Nhân đã bình luận 8 năm trước

Cách đơn giản:

Bạn thay Parse thành TryParse(Console.ReadLine(),out int <một biến nào đó>);

Đặt hai biến bool kiểm tra hai cái TryParse trên, nếu một trong hai hoặc cả hai = false thì thông báo lỗi.

CommunistBoy đã bình luận 8 năm trước

Ah minh hieu roi minh cam on nha

thuymy đã bình luận 8 năm trước
static void Main(string[] args)
{
    try
    {
        Console.Write("Hay nhap so dau tien: ");
        int a = Int32.Parse(Console.ReadLine());

        Console.Write("Hay nhap so thu hai:");
        int b = Int32.Parse(Console.ReadLine());
        Console.WriteLine("a = {0}; b = {1}", a, b);
    }
    catch
    {
        Console.WriteLine("Error");
    }
    ...
}

 

Lê Châu Moderator, Author đã bình luận 8 năm trước

Tại sao không đưa vào try catch có lỗi thì in 'Chuong trinh loi'

Bài viết
0
Câu hỏi
5
Bình luận
13