2013-01-10 42 views

Trả lời

5

Thử đặt Environment.CurrentDirectory thành giá trị bạn muốn.

Trong trường hợp của bạn:

Environment.CurrentDirectory = "C:\\Windows"; 
10
Directory.SetCurrentDirectory(@"c:\program files\"); 
+0

nói nếu tôi đã có nhiều phương pháp làm thế nào tôi có thể làm cho nó để nếu tôi gõ 4 trên một màn hình lựa chọn và thay đổi vào một thư mục khác nhau như thế nào tôi sẽ nhận được nó để giữ cho các thư mục mới khi nó đi trở lại màn hình bắt đầu? –

+0

Hãy thận trọng! Cuộc gọi API này thay đổi thư mục làm việc hiện tại của ứng dụng của bạn. Vì vậy, nếu bạn tải bất kỳ hội đồng tại thời gian chạy mà đã có mặt tại vị trí ban đầu (từ nơi thực thi của bạn đã bắt đầu) sẽ không tải. – RBT

7

Bạn có thể đặt Environment.CurrentDirectory tài sản cho đường dẫn thư mục của bạn.

Nhận hoặc đặt đường dẫn đầy đủ của thư mục làm việc hiện tại .

public static void Main(string[] args) 
{ 
    Environment.CurrentDirectory = "C:\\Windows"; 
} 
Các vấn đề liên quan