c# - 使用 C#,如何知道文件夹是否位于网络上

标签 c# network-programming getfiles getfileversion

使用 C#,我希望我的应用程序返回文件夹(具有已知路径)是位于网络中还是位于我的计算机中。

我该怎么做?

最佳答案

如果您谈论的是映射网络驱动器,则可以使用DriveInfoDriveType property。 :

var driveInfo = new DriveInfo("S:\");
if(driveInfo.DriveType == DriveType.Network)
    // do something

关于c# - 使用 C#,如何知道文件夹是否位于网络上,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7011912/

相关文章:

c# - OpenGL/DirectX Hook - 类似于 FRAPS

python - 检测应用层协议(protocol),python?

java - 我能否唤醒因调用 DatagramSocket.receive() 而阻塞的线程?

c# - 获取执行代码所在的目录

c# - 文件扩展名是否与 GetFiles() 完全匹配?

c# - 通过字符串锁定。这安全/理智吗?

c# - 非常冗长的存储过程状态

c# - 什么时候清除 ViewState session ?

C 客户端/服务器程序 : server sends answer multiple times when it shouldn't

c# - 在 C# 中对 Directory.GetFiles 的结果进行排序