首页
学习
活动
专区
圈层
工具
发布
社区首页 >专栏 >dotnet C# 获取当前设备可移动磁盘

dotnet C# 获取当前设备可移动磁盘

作者头像
林德熙
发布于 2021-12-01 09:36:52
发布于 2021-12-01 09:36:52
1.3K0
举报
文章被收录于专栏:林德熙的博客林德熙的博客

本文告诉大家如何获取当前设备的可移动磁盘

在我的 WPF 应用里面,期望获取到 U 盘的所在盘进行一些有趣的逻辑。可以通过 DriveInfo 类的 GetDrives 获取当前所有的驱动器磁盘

再通过 DriveType 枚举即可了解当前是否是可移动磁盘,如面代码

代码语言:javascript
复制
            foreach (var driveInfo in DriveInfo.GetDrives())
            {
                if (driveInfo.DriveType == DriveType.Removable)
                {
                    
                }
            }

可以被删除的 Removable 就是可移动磁盘

获取到的就是我插入的 U 盘

本文会经常更新,请阅读原文: https://blog.lindexi.com/post/dotnet-C-%E8%8E%B7%E5%8F%96%E5%BD%93%E5%89%8D%E8%AE%BE%E5%A4%87%E5%8F%AF%E7%A7%BB%E5%8A%A8%E7%A3%81%E7%9B%98.html ,以避免陈旧错误知识的误导,同时有更好的阅读体验。

如果你想持续阅读我的最新博客,请点击 RSS 订阅,推荐使用RSS Stalker订阅博客,或者前往 CSDN 关注我的主页

本作品采用 知识共享署名-非商业性使用-相同方式共享 4.0 国际许可协议 进行许可。欢迎转载、使用、重新发布,但务必保留文章署名林德熙(包含链接: https://blog.lindexi.com ),不得用于商业目的,基于本文修改后的作品务必以相同的许可发布。

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
如有侵权请联系 cloudcommunity@tencent.com 删除
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档