Text 인코딩과 관련하여 거의 작업을 수행하지 않았습니다. 사실, 나는 그것이 무엇을 의미하는지 정확히 알지 못한다.텍스트 인코딩 이해 (Net)
예를 들어, 내가 좋아하는 뭔가가있는 경우 :
Dim myStr as String = "Hello"
특정 형식으로 메모리에 '인코딩'인가요? 그 형식은 내가 사용하는 언어에 달려 있습니까?
예를 들어 내가 중국과 같은 다른 나라에 있었다면 나는 중국어 문자열 (북경어? 여기에 잘못된 단어를 사용하는 경우 사과)을 사용하면 다음 코드를 사용할 수 있습니다. 영어 문자열에서) 여전히 동일하게 작동합니까?
System.Text.UTF8Encoding encoding=new System.Text.UTF8Encoding();
return encoding.GetBytes(str);
변환 할 때 유효하지 않은 .Net 문자열을 UTF8Encoding으로 변환하면 모든 의미가 손실됩니다.
마지막으로 저는 .Net을 몇 년 동안 사용해 왔으며 Encoding을 본 적이 없거나 들었거나 전혀하지 않아도되었습니다. 예외입니까 아니면 공통점이 있습니까?
좋은 질문 ... 내 경험에 비추어 볼 때 많은 개발자들이 어려움을 겪고 있습니다. – jeroenh