01/10/2018, 00:26

Sự khác nhau giữa ReadLine và Parse

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

Anh Tuấn Vũ viết 02:29 ngày 01/10/2018
  1. Không cần thuộc vì visual có tiên đoán rồi ^^
  2. 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
bphvcg viết 02:37 ngày 01/10/2018

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()).

Nhox Namby viết 02:28 ngày 01/10/2018

cảm ơn nhiều bạn nhé

Bài liên quan
0