2013년 9월 8일 일요일

C#, 닷넷에서의 파일 처리 스트림(Stream) .NET의 모든 입출력은 스트림의 사용과 관련이 있으며 스트림은 직렬 장치에 대한 추상적인 표현이다. 여기서 직렬이란 데이터를 선형적으로 조작한다는 의미로 보면 된다. 출력 스트림은 데이터를 외부 대상에 기록할 때 쓰인다. 외부 대상에는 물리적인 디스크 파일, 다른 네트웍 위치, 프린터, 다른 프로그램 등이 포함 된다. 입력 스트림은 데이터를 응용 프로그램이 접근 할 수 있는 메모리나 변수에 읽어 들일 때 사용한다. 스트림을 통해 입출력 되는 단위는 byte 이며 스트림 내부에는 데이터 타입이 없다. 어떤 종류의 입출력 장치나 파일도 쉽게 처리, 프로그램상의 객체(데이터)는 데이터 타입이 있기 때문에 이런 바이트 단위와 변환하는 과정이 필요하다.(System.IO)

C#, 닷넷에서의 파일 처리

스트림(Stream)

.NET의 모든 입출력은 스트림의 사용과 관련이 있으며 스트림은 직렬 장치에 대한 추상적인 표현이다. 여기서 직렬이란 데이터를 선형적으로 조작한다는 의미로 보면 된다. 출력 스트림은 데이터를 외부 대상에 기록할 때 쓰인다. 외부 대상에는 물리적인 디스크 파일, 다른 네트웍 위치, 프린터, 다른 프로그램 등이 포함 된다. 입력 스트림은 데이터를 응용 프로그램이 접근 할 수 있는 메모리나 변수에 읽어 들일 때 사용한다. 스트림을 통해 입출력 되는 단위는 byte 이며 스트림 내부에는 데이터 타입이 없다. 어떤 종류의 입출력 장치나 파일도 쉽게 처리, 프로그램상의 객체(데이터)는 데이터 타입이 있기 때문에 이런 바이트 단위와 변환하는 과정이 필요하다.(System.IO)


오라클자바커뮤니티 추천  실전 강좌

C#4.0, ADO.NET, Network 프로그래밍 4일 32시간   09-24
C#,ASP.NET마스터 8일 56시간   09-25
ASP.NET4.0 MVC 프로그래밍 4일 32시간   09-30
C#,ASP.NET마스터 18일 54시간   09-25
ASP.NET4.0 MVC 프로그래밍 11일 33시간   09-26
C#4.0, ADO.NET, Network 프로그래밍 11일 33시간   09-30
C#,ASP.NET마스터 8일 56시간   09-14
C#4.0, ADO.NET, Network 프로그래밍 4일 32시간   09-28
ASP.NET4.0 MVC 프로그래밍 4일 32시간   09-28 





댓글 없음:

댓글 쓰기