스트림의 종류들
FileStream Close() Read() Seek() Write() |
MemoryStream Close() Read() Seek() Write() |
NetworkStream Close() Read() Seek() Write() |
GZipStream Close() Read() Seek() Write() |
FileStream은 바이트 형태로 파일을 작성
문자열을 바이트 배열로 변환해야함
마지막에 파일을 닫아주지 않으면 다른 프로그램이 파일을 사용하지 못함
StreamWriter의 Write()와 WriteLIne()메소드를 호출해서 해겨
StreamWriter사용예
StreamWrite sw= new StreamWriter(@"C:\filename.txt"); //쓰기스트림 StreamReader sr = new StreamReader(@"C:\readfile.txt"); //읽기스트림 sw.WriteLine("쓰고싶은말들"); sw.Write("jlasdjlksdf"); sw.WriteLine("사과는 #{0} 껌은#{1}", apple, gum); sw.Close();//sw닫기 sr.Close();//sr닫기 //닫는거 잘 확인해야됨
CryptoStream //스트림을 암호화하는 기능.. 암호화해서 다른 스트림으로 전송하는데 사용
Close()
Read()
Seek()
Write()
name space System; public inerface IDisposable(); void Despose();
-BinaryReader