내 목표는 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 등이 있습니다 : 여기
나는 (그들이 동일한 경우 각각의 특정 폴더에 directoryInfo.FullName을 확인)이를 위해 뭘하는지입니다). 이 작업을보다 효율적으로 수행 할 방법이 있습니까?감사합니다.