Csharp/C Sharp/File Stream/IsolatedStorageFile — различия между версиями
Admin (обсуждение | вклад) м (1 версия) |
|
(нет различий)
|
Версия 15:31, 26 мая 2010
CurrentSize and Scope
using System;
using System.IO;
using System.IO.IsolatedStorage;
class MainClass {
static void Main(string[] args) {
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();
}
Console.WriteLine("Current size: " + store.CurrentSize.ToString());
Console.WriteLine("Scope: " + store.Scope.ToString());
Console.WriteLine("Contained files include:");
string[] files = store.GetFileNames("*.*");
foreach (string file in files) {
Console.WriteLine(file);
}
}
}
}
GetFileNames, CreateDirectory, GetUserStoreForAssembly
using System;
using System.IO;
using System.IO.IsolatedStorage;
class MainClass {
static void Main(string[] args) {
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();
}
Console.WriteLine("Current size: " + store.CurrentSize.ToString());
Console.WriteLine("Scope: " + store.Scope.ToString());
Console.WriteLine("Contained files include:");
string[] files = store.GetFileNames("*.*");
foreach (string file in files) {
Console.WriteLine(file);
}
}
}
}