路径带空格和中文,加引号也无效怎么解决啊

代码学徒 2017-12-05 02:13:33
string musicpath ="\""+Application.StartupPath + "\\music"+"\"";

var musicfiles = Directory.GetFiles(musicpath, "*.mp3|*.avi|*.wmv");


Application.StartupPath ==d:\documents\visual studio 2015\Projects\中文名
有什么办法可以解决的吗?
写了很多,不想去改中文一改 很多都要改
求助啊
...全文
345 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
大鱼> 2017-12-05
  • 打赏
  • 举报
回复
这个路径和你的中英文有什么关系呢?除非你的编码有问题,中文变成了乱码
大然然 2017-12-05
  • 打赏
  • 举报
回复
string path = Path.Combine(AppDomain.CurrentDomain.BaseDirectory, "music") 我这是winform,你自己替换
Saleayas 2017-12-05
  • 打赏
  • 举报
回复
为什么要加上 引号 呢? 直接的路径名不就可以了。
小14 2017-12-05
  • 打赏
  • 举报
回复
Application.StartupPath  ==@“d:\documents\visual studio 2015\Projects\中文名”

110,533

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧