在线时间:8:00-16:00
迪恩网络APP
随时随地掌握行业动态
扫描二维码
关注迪恩网络微信公众号
有时候需要在执行了一个命令后把一个文件夹给打开,但是如果该文件夹已经打开了就没有必要再开一个文件夹了,但是C#中并没有专门的函数来解决此问题。 下面是用moveto的方法来曲线救国。 DirectoryInfo dir = new DirectoryInfo(string.Format("{0}\\ScreenShot", ConSQL.DirUserSetting)); try { string sNewPath = dir.FullName + FileHelper.GetDateDir(); dir.MoveTo(sNewPath); DirectoryInfo dir2 = new DirectoryInfo(sNewPath); dir = new DirectoryInfo(string.Format("{0}\\ScreenShot", ConSQL.DirUserSetting)); dir2.MoveTo(dir.FullName); Process.Start(dir.FullName); } catch (SystemException ex) { }
|
请发表评论