string文字列を扱う場合
usingを使うと最後にDisposeしてくれる。
初期化
mmf = System.IO.MemoryMappedFiles.MemoryMappedFile.CreateNew("abc", 1024);書き込み
using (var stream = mmf.CreateViewStream())
using (System.IO.StreamWriter sw = new System.IO.StreamWriter(stream))
{
sw.Write("Hello World!");
}読み込み
string data;
using (var stream = mmf.CreateViewStream())
using (System.IO.StreamReader sr = new System.IO.StreamReader(stream))
{
data = sr.ReadLine();
}開放
mmf.Dispose();
ネタ元