2015-06-26 40 views
-3

会有人从Linux的转换/状态如何表示的字符串(路径)下面的窗口字符串的区别Windows和Linux

“C:/用户/xxxx/Desktop/song.mp3”

这是一个字符串从我的Android应用程序发送到winform,出于某种原因winform c#dosent将该字符串识别为文件的路径。

错误我得到的winform如果

+0

窗口使用反斜杠。 'c:\ users \ ....' –

+1

这个文件不会因用户....之后的空间而存在。前向斜线在windows中工作得很好。 – leppie

+0

它如何“剂量识别”?你在那个winforms应用中做什么?显示一些代码。 – n0rd

回答

-1

这里的“路径无效字符”是VS Linux文件系统窗口之间的差别的讨论链接:

howtogeek 6 ways the linux file system is different from the windows file system

所以你的路径将是

C:\ Users \ xxxx \ Desktop \ song.mp3

+1

在.NET/Windows中无所谓.... – leppie

+0

不在Linux桌面上,正斜杠实际上是反冲(我的手机键盘没有反斜杠)。我将尝试重申我的问题,字符串“C:/Users/xxxx/Deskstop/song.mp3”首先从我的winform应用程序发送到Android应用程序。相同的字符串从我的Android发送到winform应用程序,但这次winform c#dosent将其识别为路径。 –

相关问题