DirectoryInfo.Name的意外行为

jp2*_*ode 1 c# directory visual-studio-2010

我遇到了一些奇怪的事情.

每当我尝试在我的代码中创建DirectoryInfo对象并将其传递给根驱动器(C:)时,该对象的Name属性设置为"Debug",并且Parent设置为该{bin}文件夹.

我不经常尝试复制Windows资源管理器,因此我不知道这是否是常见的.

我在家里的开发PC上得到了这个,现在它正在这里工作.

有没有其他人得到这个或只是我?

代码窗口

Mar*_* N. 8

您应该将初始路径设置为"C:\\"@"C:\",而不是"C:".

DirectoryInfo只是默认为当前目录,这是bin\Debug.