Comment bien lire et écrire un fichier à l'aide de Windows.Stockage sur Windows Phone 8
Je suis besoin de simplement écrire dans un fichier et le lire à partir d'un fichier dans Windows Phone 8 à l'aide de Windows.Api De Stockage. Cela est relativement facile à l'aide de l'ancien IsolatedStorage méthode, mais il s'avère beaucoup plus difficile en utilisant la nouvelle API WinRT.
J'ai essayé de l'écrire, mais il semble y avoir toutes ces choses bizarres comme IBuffer. et tel. À l'aide de la version complète de WinRT, il est très facile à l'aide de Windows.Le stockage.FileIO qui semble exister pour garder les développeurs comme moi, de devenir fou. Cependant, il n'est pas implémenté dans la version de Téléphone. Aussi, j'ai regardé un Channel 9 vidéo qui montre quelques exemples de code, mais ils avaient une erreur qu'ils ont utilisé des méthodes de Sécurité Critique pour obtenir régulièrement des ruisseaux. Apparemment, l'obtention d'un Flux régulier n'est tout simplement pas permis.
Donc, quelqu'un peut-il me fournir une description concise et correcte extrait sur la façon de lire un fichier en une chaîne de caractères et la façon d'écrire une chaîne dans un fichier, avec une bonne utilisation et les techniques d'élimination?
la bonne chose à garder à l'esprit, mais nous ne pouvons pas inclure toutes les dépendances 🙁 de plus, il utilise IsolatedStorage sur WP8
Le PCL de Stockage projet fournit une interface commune pour les opérations d'e/S avec les portables des bibliothèques de classe. Peut-être que cela pourrait vous donner quelques indications?
Est-il une raison
using (StreamReader sr = new StreamReader(File.OpenRead(strFileLoc)))...
style code ne fonctionne pas pour vous? J'ai une application déployée sur mon dev inscrits WP8 où la norme d'écriture de fichier semble bien fonctionner.OriginalL'auteur Earlz | 2013-03-25
Vous devez vous connecter pour publier un commentaire.
Voici un exemple simple:
utiliser comme ceci:
de bons spots. M'apprendra à simplement copier et coller à partir d'aléatoire sources internet 😉
Aussi, à l'aide de
OpenStreamForReadAsync
la SÉCURITÉ est CRITIQUEPuis-je vous demander pourquoi il est important que
OpenStreamForReadAsync
la Sécurité est Critique? Microsoft est à l'aide de ce qu'il y à un exemple de code ( msdn.microsoft.com/en-us/library/windowsphone/develop/...) il semble donc que nous sommes censés utiliser ces.oui, il a fini par ne plus compter. Je ne comprends pas ce que la Sécurité Critiques, même moyen, mais je n'ai pas tout de certification des erreurs lors de l'appel de sécurité des fonctions les plus critiques de la non-sécurité de code critique.. donc je suppose que c'est du tout bon
OriginalL'auteur Matt Lacey
Je n'ai pas essayé avec Windows Phone 8, mais voici ce XAML une Trousse à outils pour Windows 8 qui pourrait fonctionner.
OriginalL'auteur Filip Skakun