cuốn sách gpt4 ai đã làm

Vấn đề về Môi trường.Đặc biệt

In lại Tác giả: Vũ trụ không gian Thời gian cập nhật: 2023-11-03 10:54:58 25 4
mua khóa gpt4 Nike

Làm cách nào để nhập một chuỗi để thay thế

(Environment.specialFolder.ApplicationData) Bởi vì phần .ApplicationData cần thay đổi dựa trên các biến được truyền cho nó.

chuỗi đặc biệtFolder = ("Môi trường.Đặc biệtFolder." + vị trí đặc biệt);
SpecialLocation = "điều này sẽ thay đổi tùy theo vị trí đường dẫn";
path = Path.Combine(Environment.GetFolderPath("specialFolder"),
@""+backupPath);

Hy vọng tôi đã làm cho nó đủ rõ ràng.

Cảm ơn

câu trả lời hay nhất

sử dụng Enum.TryParselà câu trả lời của bạn

Ví dụ:

chuỗi s = "Dữ liệu ứng dụng";
Môi trường.Đặc biệtFolder sf;
if(Enum.TryParse(s, true, out sf))
Console.WriteLine(Environment.GetFolderPath(sf));

Do đó, mã của bạn có thể được viết là:

Môi trường.Đặc biệtFolder sf;
if(Enum.TryParse(specialLocation, true, out sf))
{
path = Path.Combine(Environment.GetFolderPath(sf), backupPath);
.....
}

Về vấn đề C# - Environment. SpecialFolder, chúng tôi đã tìm thấy một câu hỏi tương tự trên Stack Overflow: https://stackoverflow.com/questions/19876754/

25 4 0
Chứng chỉ ICP Bắc Kinh số 000000
Hợp tác quảng cáo: 1813099741@qq.com 6ren.com
Xem sitemap của VNExpress