2015-06-26 3 views
-3

ли кто-то конвертировать/состояние, как представить строку (путь) ниже от Linux для оконразница строк окна и Linux

«C:/Users /xxxx/Desktop/song.mp3»

Это строка, отправленная из моего приложения Android в winform, по некоторым причинам winform C# dosent распознает эту строку как путь к файлу.

Ошибки я получаю в WinForm, если «недопустимый символ в пути»

+0

окна используют обратную косую черту. 'c: \ users \ ....' –

+1

Ну, файл не будет существовать из-за пробела после Пользователей .... Прерывания слэшей отлично работают в окнах. – leppie

+0

Как это "доцент признать"? Что вы делаете в этом winforms-приложении? Показать код. – n0rd

ответ

-1

Вот ссылка на обсуждение разницы между окнами против 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 распознает его как путь. –

Смежные вопросы