CÁC GIẢI PHÁP LẬP TRÌNH C# - Trang 656

656
Chương 17: Sự hòa hợp với môi trường Windows

Console.WriteLine("User Name : " + Environment.UserName);

Console.WriteLine("Domain Name : " + Environment.UserDomainName);

Console.WriteLine("Machine name : " + Environment.MachineName);

// Các thông tin môi trường khác.

Console.WriteLine("Is interactive ? : "

+ Environment.UserInteractive);

Console.WriteLine("Shutting down ? : "

+ Environment.HasShutdownStarted);

Console.WriteLine("Ticks since startup : "

+ Environment.TickCount);

// Hiển thị tên của tất cả các ổ đĩa luận lý.

foreach (string s in Environment.GetLogicalDrives()) {

Console.WriteLine("Logical drive : " + s);

}

// Thông tin về các thư mục chuẩn.

Console.WriteLine("Current folder : "

+ Environment.CurrentDirectory);

Console.WriteLine("System folder : "

+ Environment.SystemDirectory);

// Liệt kê tất cả các thư mục đặc biệt.

foreach (Environment.SpecialFolder s in

Enum.GetValues(typeof(Environment.SpecialFolder))) {

Console.WriteLine("{0} folder : {1}",

s, Environment.GetFolderPath(s));

}

// Nhấn Enter để kết thúc.

Console.WriteLine("Main method complete. Press Enter.");

Console.ReadLine();

}

}