Csharp/C Sharp by API/System.IO.IsolatedStorage/IsolatedStorageFile — различия между версиями

Материал из .Net Framework эксперт
Перейти к: навигация, поиск
м (1 версия)
 
(нет различий)

Текущая версия на 12:13, 26 мая 2010

IsolatedStorageFile.CreateDirectory

  
using System;
using System.IO;
using System.IO.IsolatedStorage;
static class MainClass
{
    static void Main()
    {
        using (IsolatedStorageFile store = IsolatedStorageFile.GetUserStoreForAssembly())
        {
            store.CreateDirectory("MyFolder");
            Console.WriteLine("Current size: " + store.CurrentSize.ToString());
            Console.WriteLine("Scope: " + store.Scope.ToString());
        }
    }
}


IsolatedStorageFile.GetFileNames

  
using System;
using System.IO;
using System.IO.IsolatedStorage;
static class MainClass
{
    static void Main()
    {
        using (IsolatedStorageFile store = IsolatedStorageFile.GetUserStoreForAssembly())
        {
            Console.WriteLine("Contained files include:");
            string[] files = store.GetFileNames("*.*");
            foreach (string file in files)
            {
                Console.WriteLine(file);
            }
        }
    }
}


IsolatedStorageFile.GetUserStoreForAssembly()

  
using System;
using System.IO;
using System.IO.IsolatedStorage;
static class MainClass
{
    static void Main()
    {
        using (IsolatedStorageFile store = IsolatedStorageFile.GetUserStoreForAssembly())
        {
            store.CreateDirectory("MyFolder");
            using (Stream fs = new IsolatedStorageFileStream("MyFile.txt", FileMode.Create, store))
            {
                StreamWriter w = new StreamWriter(fs);
                w.WriteLine("Test");
                w.Flush();
            }
        }
    }
}