티스토리 뷰

프로그래밍

C# 파일 읽기 유니코드 문제

두덕리온라인 2016. 4. 7. 21:41
728x90
반응형

파일을 읽을때 유니코드 문제를 드디어 해결했다.
문제는 Encoding parameter부분이 default parameter가 Encoding.Default가 아니라는 점이다. 따라서 명시적으로 Default Encoding이라고 해주어야 한다.

FileStream fs = new FileStream(fn, FileMode.Open, FileAccess.Read);
StreamReader sr = new StreamReader(fs, Encoding.Default);
string s = sr.ReadLine();

반응형
댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday