C# 如何将文件从独立存储复制到电话存储WP8?

C# 如何将文件从独立存储复制到电话存储WP8?,c#,windows-phone-8,windows-phone,C#,Windows Phone 8,Windows Phone,我正在创建一个应用程序,它创建一个文本文件并将该文件存储在独立的存储器中 if (!myFile.FileExists(sFile)) { IsolatedStorageFileStream dataFile = myFile.CreateFile(sFile); dataFile.Close(); } StreamReader reader = new StreamReader(ne

我正在创建一个应用程序,它创建一个文本文件并将该文件存储在独立的存储器中

        if (!myFile.FileExists(sFile))
        {
            IsolatedStorageFileStream dataFile = myFile.CreateFile(sFile);
            dataFile.Close();
        }
        StreamReader reader = new StreamReader(new IsolatedStorageFileStream(sFile, FileMode.Open, myFile));
        string rawData = reader.ReadToEnd();
        reader.Close();

        StreamWriter sw = new StreamWriter(new IsolatedStorageFileStream(sFile, FileMode.Append, myFile));
        string[] hello = new string[] { "av", "vd", "dbg" };
        for (int i = 0; i < hello.Length; i++)
        {
            sw.WriteLine(hello[i]);
        }
        sw.Close();

我需要将存储在独立存储中的文件移动到手机存储中。如何在Windows Phone 8应用程序中实现这一点?

我想您可以将其直接写入本地存储

        if (!myFile.FileExists(sFile))
        {
            IsolatedStorageFileStream dataFile = myFile.CreateFile(sFile);
            dataFile.Close();
        }
        StreamReader reader = new StreamReader(new IsolatedStorageFileStream(sFile, FileMode.Open, myFile));
        string rawData = reader.ReadToEnd();
        reader.Close();

        StreamWriter sw = new StreamWriter(new IsolatedStorageFileStream(sFile, FileMode.Append, myFile));
        string[] hello = new string[] { "av", "vd", "dbg" };
        for (int i = 0; i < hello.Length; i++)
        {
            sw.WriteLine(hello[i]);
        }
        sw.Close();