Csharp/C Sharp by API/System.IO.IsolatedStorage/IsolatedStorageFile
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();
}
}
}
}