SORU
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ş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • finalcall07

    finalcall07

    11 NİSAN 2008
  • Jeb Corliss

    Jeb Corliss

    17 Kasım 2006
  • Photoshop Training Channel

    Photoshop Tr

    13 Temmuz 2012