8 Ekim 2016 Cumartesi

BinaryWriter Sınıfı

Giriş
Şu satırı dahil ederiz.
using System.IO;
Bu sınıfın kardeşi BinaryReader sınıfıdır. Little endian olarak yazar.
Remarks
BinaryWriter stores this data type in little endian format.
Constructor - Stream
Şöyle yaparız.
FileInfo file = new FileInfo(@"F:\testfile"));
using (BinaryWriter bw = new BinaryWriter(file.Create()))
{
  ...
}
Şöyle yaparız.
const string fileName = "...";
using (BinaryWriter bw = new BinaryWriter(File.Open(fileName, FileMode.Create)))
{
  ...
}
Şöyle yaparız.
StreamWriter sw = new StreamWriter(fileSavePath);
BinaryWriter bw = new BinaryWriter(sWriter.BaseStream);
Write - primitive
Şöyle yaparız.
ushort a = 1024;
bw.Write(a);
Write - array
Şöyle yaparız.
byte[] dataBytes = new byte[memStream.Length];
...
bw.Write(dataBytes);

Hiç yorum yok:

Yorum Gönder