【发布时间】:2013-10-17 07:06:34
【问题描述】:
我试图找出某个任意路径是指本地文件系统对象还是位于网络共享或可移动驱动器上的路径。 .NET 中有没有办法做到这一点?
PS。换句话说,如果我有硬盘 C: 和 D: 并且驱动器 E: 是 DVD 驱动器或 USB 闪存驱动器,那么:
以下路径将是本地的:
C:\Windows
D:\My Files\File.exe
以下路径不会:
E:\File on usb stick.txt
\\computer\file.ext
【问题讨论】:
-
DriveInfo 类会根据驱动器号告诉你它是什么类型的驱动器。
-
这个问题似乎已经在 [this thread][1] [1] 中得到解答:stackoverflow.com/questions/2455348/…
标签: c# .net filesystems