Sử dụng Unicode đễ xuất ra chữ tiếng việt có dấu khi nhập liệu trong lúc chạy chương trình
static void Main(string[] args)
{
Console.InputEncoding = Encoding.Unicode;
Console.OutputEncoding = Encoding.Unicode;
Console.WriteLine("Nhập tên của bạn");
string ten;
ten = Console.ReadLine();
Console.WriteLine("Xuất tên vừa nhập");
Console.WriteLine(ten);
Console.ReadLine();
}
// Chương trình chạy
Nhập tên của bạn
Doãn Thiên Chiếu
Xuất tên vừa nhập
Doãn Thiên Chiếu
// Nếu chỉ dùng Console.OutputEncoding = Encoding.UTF8 thì không dùng được khi nhập liệu lúc chạy chương trình