이 질문이 숙련 된 프로그래머에게 아마추어 일종의 아마추어 일지 모른다면 먼저 사과 드리겠습니다. 저는 직장에서 이것에 대해 많은 논쟁을하고 있습니다. 그래서 저는 이것을 바로 이해하고 싶습니다. 유래 커뮤니티에 의존 m이 한번 정착 얻고 그래서 모든 :IO 101 : TextWriter, FileStream 및 StreamWriter의 주요 차이점은 무엇입니까?
를 들어, 한 손으로 MSDN에 따르면, 우리가 가지고 :
TextWriter에 클래스
작가를 나타냅니다 쓸 수있는 내용은 입니다. 일련의 문자. 이 클래스는 추상적입니다.
하여 FileStream 클래스
동기 및 비동기 읽기 및 쓰기 작업을 모두 지원, 파일 주위에 을 스트림을 제공합니다. StreamWriter를 클래스
는 특정 인코딩 스트림에 문자를 쓰기위한 TextWriter를를 구현합니다.
반면에 그들은 모두 System.IO에 속해 있지만 MSDN 예제에서는 그 중 일부가 혼합되어 있기 때문에 여전히 원하는 아 - 하 순간에 도달하지 못했습니다.
어떤 의견이라도 감사드립니다. 미리 감사드립니다.
훌륭한 질문입니다. 위키 일 필요는 없습니다. 나는 기분이 좋을 것 같습니다. – nawfal