24 Aralık 2011, CUMARTESİ
Ve MemoryStream bir dosya/yük Kaydet
MemoryStream
bir yapı içine bir seri ben ve seri yapısı oyunu yüklemek istiyorum.
Nasıl bir dosya içine MemoryStream
Kaydedin ve sonra da dosyayı geri yüklemek için?
CEVAP
24 Aralık 2011, CUMARTESİ
Bu MemoryStream ismini değiştirdiğini ms
.
Bu kodu bir dosyaya MemoryStream yazıyor:
using (FileStream file = new FileStream("file.bin", FileMode.Create, System.IO.FileAccess.Write)) {
byte[] bytes = new byte[ms.Length];
ms.Read(bytes, 0, (int)ms.Length);
file.Write(bytes, 0, bytes.Length);
ms.Close();
}
ve bu bir MemoryStream için bir dosya okur :
using (MemoryStream ms = new MemoryStream())
using (FileStream file = new FileStream("file.bin", FileMode.Open, FileAccess.Read)) {
byte[] bytes = new byte[file.Length];
file.Read(bytes, 0, (int)file.Length);
ms.Write(bytes, 0, (int)file.Length);
}
Bunu Paylaş:
SQL Server Management Studio SSMS için...
Ne kadar farklı Kaydet iletişim zorlam...
Android Rhodes bir dosya için bir imza...
numarasını - bir dosya için komut sonu...
Nasıl php bulmak için.dosya komut satı...