using System.Text;
int euckrcode = 51949;
Encoding.RegisterProvider(CodePagesEncodingProvider.Instance);
Encoding euckr = Encoding.GetEncoding(euckrcode);
//이렇게 선언해서
getBytes나 getString을 하면된다..
아니면..
//static으로 람다식으로 달고 싶으면
public class EUCKR {
public static Encoding GetEncoding => Encoding.GetEncoding(51949);
public static void Init() {
Encoding.RegisterProvider(CodePagesEncodingProvider.Instance);
}
}
//이렇게 클래스로 static 메서드를 만들어서
프로그램 진입점에서
EUCKR.Init(); 하고
사용할때는
EUCKR.GetEncoding.불라불라 요로코롬 쓰던가
Encoding.Default <-- 이거는 닷넷런타임환경에 따라 다르니까 의존하지 마셈..
ㅇㅇ
댓글 없음:
댓글 쓰기