Я был глядя на это, и я не уверен, что это можно сделать в Формах, если у вас нет определенного кода для конкретной платформы. Ваш предыдущий ответ был только о Android (хотя вы четко спрашивали о Формах). Вот что я выяснил до сих пор ...
Существует пакет PCLStorage NuGet, который позволит вам выполнять файловые операции в вашем PCL. Я использовал это успешно ...
Проблема в том, что файлы недоступны для пользователей. В соответствии с doco я сначала попробовал «IFolder RootFolder = FileSystem.Current.LocalStorage;». Я прочитал, если вы используете внешнее хранилище (которое не обязательно является внешним, но является «внешним» для вашей домашней папки), тогда оно доступно для пользователя, и через intellisense я обнаружил, что существует опция RoamingStorage. Я пробовал это, и он работал в UWP, но придумал необработанное исключение на Android, поэтому я не уверен, как разрешить эту ситуацию (кроме погружения в код, специфичный для платформы, который, в свою очередь, побеждает с использованием PCLStorage).
Я также рассматривал Dropbox для облегчения проблемы, однако я все еще не уверен, как ее реализовать. Я не нашел подходящих учебников по этому вопросу, и попытка выяснить, что делать с помощью только фрагментов, сложно.
Я отлаживал код, проверяя путь n, он говорит '/ data/user/0/appName/files'. Когда я пытаюсь просмотреть это местоположение, я не мог найти такого места. – Arti
@Arti Я отредактировал свой ответ, пожалуйста, проверьте. –
благодарим вас за быстрый ответ. Это мне очень помогло. Можно ли создать папку с помощью этого метода? – Arti