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

655

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

GetLogicalDrives

Trả về mảng kiểu chuỗi chứa tên của tất cả các ổ đĩa
luận lý.

Đối tượng

OperatingSystem

(do

OSVersion

trả về) có hai thuộc tính:

Platform

Version

.

Thuộc tính

Platform

trả về một giá trị thuộc kiểu liệt kê

System.PlatformID

—xác định nền

hiện hành; các giá trị hợp lệ là

Win32NT

,

Win32S

,

Win32Windows

, và

WinCE

. Thuộc tính

Version

trả về một đối tượng

System.Version

—xác định phiên bản của hệ điều hành. Để xác định

chính xác tên hệ điều hành, bạn phải sử dụng cả thông tin nền và phiên bản, bảng 17.2 dưới
đây sẽ liệt kê một số thông tin chi tiết.

Bảng 17.2 Xác định hệ điều hành

PlatformID

Major Version

Minor Version

Hệ điều hành

Win32Windows

4

10

Windows 98

Win32Windows

4

90

Windows Me

Win32NT

4

0

Windows NT 4

Win32NT

5

0

Windows 2000

Win32NT

5

1

Windows XP

Win32NT

5

2

Windows Server 2003

Lớp

AccessEnvironmentExample

trong ví dụ dưới đây sử dụng lớp

Environment

để hiển thị

thông tin về môi trường hiện hành.

using System;

public class AccessEnvironmentExample {

public static void Main() {

// Dòng lệnh.

Console.WriteLine("Command line : " + Environment.CommandLine);

// Thông tin về phiên bản hệ điều hành và môi trường thực thi.

Console.WriteLine("OS PlatformID : " +

Environment.OSVersion.Platform);

Console.WriteLine("OS Major Version : " +

Environment.OSVersion.Version.Major);

Console.WriteLine("OS Minor Version : " +

Environment.OSVersion.Version.Minor);

Console.WriteLine("CLR Version : " + Environment.Version);

// Thông tin về người dùng, máy, và miền.

Liên Kết Chia Sẽ

** Đây là liên kết chia sẻ bới cộng đồng người dùng, chúng tôi không chịu trách nhiệm gì về nội dung của các thông tin này. Nếu có liên kết nào không phù hợp xin hãy báo cho admin.