会有人从Linux的转换/状态如何表示的字符串(路径)下面的窗口字符串的区别Windows和Linux
“C:/用户/xxxx/Desktop/song.mp3”
这是一个字符串从我的Android应用程序发送到winform,出于某种原因winform c#dosent将该字符串识别为文件的路径。
错误我得到的winform如果
会有人从Linux的转换/状态如何表示的字符串(路径)下面的窗口字符串的区别Windows和Linux
“C:/用户/xxxx/Desktop/song.mp3”
这是一个字符串从我的Android应用程序发送到winform,出于某种原因winform c#dosent将该字符串识别为文件的路径。
错误我得到的winform如果
这里的“路径无效字符”是VS Linux文件系统窗口之间的差别的讨论链接:
howtogeek 6 ways the linux file system is different from the windows file system
所以你的路径将是
C:\ Users \ xxxx \ Desktop \ song.mp3
在.NET/Windows中无所谓.... – leppie
不在Linux桌面上,正斜杠实际上是反冲(我的手机键盘没有反斜杠)。我将尝试重申我的问题,字符串“C:/Users/xxxx/Deskstop/song.mp3”首先从我的winform应用程序发送到Android应用程序。相同的字符串从我的Android发送到winform应用程序,但这次winform c#dosent将其识别为路径。 –
窗口使用反斜杠。 'c:\ users \ ....' –
这个文件不会因用户....之后的空间而存在。前向斜线在windows中工作得很好。 – leppie
它如何“剂量识别”?你在那个winforms应用中做什么?显示一些代码。 – n0rd