2017-06-01 1 views
1

Je suis actuellement face à un problème avec l'utilisation de codes liés Fileinfo et fileStream dans mon projet Xamarin PCL comme Visual Studio donnera une erreur indiquant que le nom de type ou espace de noms « FileInfo ' Ne peut être trouvé.Impossible d'utiliser Fileinfo et fileStream dans le projet PCL pour Xamarin projet

J'ai déjà inclus le système utilisant; et en utilisant les instructions system.IO dans le code, mais cela ne fonctionne toujours pas.

using System; 
using System.IO; 
using IPShare.Models; 
using IPShare.ViewModels; 
using Xamarin.Forms; 
using System.Net; 
using System.Resources; 

using System.Text; 
using System.Threading.Tasks; 
using PCLStorage; 
using System.Net.Http; 


namespace IPShare.Views 
{ 
    public partial class ItemsPage : ContentPage 
    { 
     ItemsViewModel viewModel; 
private async void OnButtonClicked(object sender, EventArgs e) 
     { 


      // Load file meta data with FileInfo 
      FileInfo fileInfo = new FileInfo(path); 

      // The byte[] to save the data in 
      byte[] data = new byte[fileInfo.Length]; 

      // Load a filestream and put its content into the byte[] 
      using (FileStream fs = fileInfo.OpenRead()) 
      { 
       fs.Read(data, 0, data.Length); 
      } 

      // Delete the temporary file 
      fileInfo.Delete(); 
     } 
    } 
} 

Comme je suis nouveau à xamarin et C# toute aide serait grandement appréciée.

Répondre