| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 1 | 2 | 3 | ||||
| 4 | 5 | 6 | 7 | 8 | 9 | 10 |
| 11 | 12 | 13 | 14 | 15 | 16 | 17 |
| 18 | 19 | 20 | 21 | 22 | 23 | 24 |
| 25 | 26 | 27 | 28 | 29 | 30 | 31 |
Tags
- file access
- Unity
- Filtering
- public
- Encapusulation
- subpixel
- edge
- Gradient
- Contour
- Android
- mfc
- Binary
- Pointer
- SERIAL
- parameter
- atmega328
- flutter
- memory
- aduino
- c++
- Class
- UNO
- Read
- sensor
- APP
- digitalRead
- Gaussian
- compare
- wpf
- stream
Archives
- Today
- Total
폴크(FOLC)
C# 테크닉 - 문자열 인코딩 ( 한글 깨짐 ) 본문
728x90
반응형
# 지역화 및 다중 언어 지원
> 리소스 파일을 이용하여 언어 변경 가능
- 한국어 : ko-KR
- 영어 : en-US
- 중국어 : zh-CH
# 지역화 설정
> (리소스 파일명).지역명칭
- 한국어 : (리소스 파일명).ko-KR
# 다중 언어 패키지가 설치되어 있지 않은 경우 예외 처리
> 지역화 설정 상태와 다중 언어 패키지가 불일치 한 경우 wide 문자의 경우에는 깨지는 현상
# 문자열 인코딩
> string str1 = "한글 한글 test 1234";
> byte[] dst11 = Encoding.Default.GetBytes(str1); // 현재 OS의 ANSI 코드 페이지에 대한 인코딩
> byte[] dst12 = Encoding.ASCII.GetBytes(str1); // ASCII(7bit) 문자 집합에 대한 인코딩
> byte[] dst13 = Encoding.Unicode.GetBytes(str1); // little endian 바이트 순서를 사용하는 UTF-16 형식에 대한 인코딩
> byte[] dst14 = Encoding.UTF8.GetBytes(str1); // UTF-8 형식에 대한 인코딩
> string dst = Encoding.Default.GetString(dst11); // 최종 결과를 문자열로 생성
728x90
반응형
사업자 정보 표시
사업자 등록번호 : -- | TEL : --
'C#, WF, WPF(.NET) > C#, WF, WPF(.NET) 테크닉' 카테고리의 다른 글
| C# 테크닉 - 길 찾기 ( KakaoMap ) (0) | 2022.04.04 |
|---|---|
| C# 테크닉 - 길 찾기 ( GMap ) (0) | 2022.04.02 |
| WPF 테크닉 - LiveChart 관련 site (0) | 2022.03.05 |
| WPF 테크닉 - Timer 운영 (0) | 2022.03.04 |
| C# 테크닉 - 프로세스 검색 (0) | 2021.12.29 |