Physical Address
304 North Cardinal St.
Dorchester Center, MA 02124
Physical Address
304 North Cardinal St.
Dorchester Center, MA 02124
Simple Developer
Simple Developer
.NET Framrwork에서는 바이너리(Binary) 파일을 읽고 쓰기위한 BinaryReader, BinaryWriter 클래스를 제공한다.
이 클래스를 이용하면 쉽게 파일을 읽고 쓸 수 있다.
[code lang=”csharp”] // 파일 열기 FileStream fs = File.OpenRead(“a.bin”);
// 스트림을 이용하여 BinaryReader 클래스 생성하기 BinaryReader br = new BinaryReader(fs);
// 파일 Read용 임시 변수 Int16 temp = 0;
// 2바이트 읽기 temp = br.ReadInt16();
// 60문자 만큼 스트링 읽기 String str = new String(br.ReadChars(60));
br.Close(); fs.Close(); [/code]
[code lang=”csharp”]
// 파일 생성 FileStream fs = File.Create(“a.bin”);
// 스트림을 이용하여 BinaryWriter 클래스 생성하기 BinaryWriter bw = new BinaryWriter(fs);
// 임시 변수 Int16 temp = 0;
// 2바이트 쓰기 bw.Write(temp);
bw.Close(); fs.Close(); [/code]
이와 같이 쉽에 Read/Writer가 가능하다.