我的目標是要檢查,如果DirectoryInfo.FullName是特殊文件夾中的一個。檢查DirectoryInfo.FullName是特殊的文件夾
下面是我在做什麼這個(支票directoryInfo.FullName每個特殊的文件夾,如果他們是平等的):
DirectoryInfo directoryInfo = new DirectoryInfo("Directory path");
if (directoryInfo.FullName == Environment.GetFolderPath(Environment.SpecialFolder.Windows) ||
directoryInfo.FullName == Environment.GetFolderPath(Environment.SpecialFolder.ProgramFiles ||)
...
...
)
{
// directoryInfo is the special folder
}
但也有許多特殊文件夾(餅乾,的ApplicationData,InternetCache等。 )。有沒有辦法更有效地完成這項任務?
謝謝。