标签:
//内存写
using System; using System.IO; using System.IO.MemoryMappedFiles; using System.Threading; namespace memoryWrite { class Program { static void Main(string[] args) { using (MemoryMappedFile mmf = MemoryMappedFile.CreateOrOpen("lipan", 1024000, MemoryMappedFileAccess.ReadWrite)) { using (MemoryMappedViewStream stream = mmf.CreateViewStream()) { var writer = new BinaryWriter(stream); for (int i = 0; i < 500; i++) { writer.Write(i); Console.WriteLine("{0}位置写入流:{0}", i); //Thread.Sleep(500); } } Console.Read(); } } } }//内存读
using System; using System.IO; using System.IO.MemoryMappedFiles; using System.Threading; namespace memoryRead { class Program { static void Main(string[] args) { using (MemoryMappedFile mmf = MemoryMappedFile.CreateOrOpen("lipan", 1024000, MemoryMappedFileAccess.ReadWrite)) { using (MemoryMappedViewStream stream = mmf.CreateViewStream()) { var reader = new BinaryReader(stream); for (int i = 0; i < 500; i++) { Console.WriteLine("{1}位置:{0}", reader.ReadInt32(), i); //Thread.Sleep(1000); } } Console.Read(); } } } }
版权声明:本文为博主原创文章,未经博主允许不得转载。
标签:
原文地址:http://blog.csdn.net/ilipan/article/details/47261461