cảm ơn mọi người nhé, cho mình hỏi chỗ này mình chưa hiểu,
cả hai đều là nhập nhưng ở phần dưới lại khác
Sự khác nhau giữa ReadLine và Parse
- Không cần thuộc vì visual có tiên đoán rồi ^^
- A) vì nó là nhập kiểu nguyên thuỷ từ bàn phím. Và console nó nhận là 1 character thôi
B) vì console nó readline là 1 character nên nó cần parse sang các kiểu khác. Ở bài trên là kiểu datetime
1 Like
Console.ReadLine() đọc từ bàn phím nhập vào là kí tự => Ho_ten la string nên có thể dùng cách thức nhập này. Nhưng khi đến Ngay_sinh thuộc kiểu dữ liệu DateTime vì vậy mình cần dùng đến phương thức Parse để chuyển kiểu dữ liệu String sang DateTime => DateTime.Parse(Console.ReadLine()) . Tượng tư với kiểu số nguyên, số thực. Int.Parse(Console.ReadLine()), Double.Parse(Console.ReadLine()).
1 Like
cảm ơn nhiều bạn nhé