이 글은 기계 번역의 미러 문서이며, 원본 기사로 바로 이동하려면 여기를 클릭해 주세요.

보기: 3205|회답: 0

[.NET 코어] .NET 코어 프로그램 다국어 읽기 및 쓰기 리소스(.resx) 파일

[링크 복사]
게시됨 2023. 6. 7. 오후 10:44:08 | | | |
요구사항: 데스크톱 애플리케이션을 개발할 때는 여러 언어를 지원하는 것을 고려해야 할 수 있으며, 사용자가 프로그램을 열면 운영체제 로케이지를 판단하고 해당 언어 패키지 자원을 로드합니다.외부 리소스(.resx) 파일을 사용해 리소스 변환 정보를 업데이트하세요키워드를 추가하지 않고 프로그램을 재컴파일하지 않고도 가능합니다.

  • ResXResourceWriter: 리소스를 XML 리소스(.resx) 파일 또는 출력 스트림에 기록합니다.
  • ResXResourceReader: XML 리소스(.resx) 파일과 스트림을 열거하고, 순차적인 리소스 이름과 값 쌍을 읽습니다.
  • ResXResourceSet: 리소스를 열거하고 개별 리소스를 이름별로 검색합니다.


위 객체들은System.Windows.Forms.dll.NET 6에서 사용하려면 서드파티 패키지를 참조해야 합니다(ResXResourceReader.NetStandard는 Winforms 깃허브에서 ResXReourceWriter와 ResXResourceReader를 가져와 .로 패키징합니다). NetStandard), 명령어는 다음과 같습니다:

테스트 코드는 다음과 같습니다:



생성TestResources.resx이 파일은 실제로 XML 형식의 파일이며, 다음과 같습니다:



리소스:

하이퍼링크 로그인이 보입니다.
하이퍼링크 로그인이 보입니다.

(끝)





이전의:[Turn] (MSSQL) SQL Server 데이터베이스의 int 및 guid를 기본 키 비교를 위해
다음:[MSSQL] SQL SERVER는 GUID와 순서가 없는 GUID를 주 키 집계 인덱스 테스트로 사용했습니다
면책 조항:
Code Farmer Network에서 발행하는 모든 소프트웨어, 프로그래밍 자료 또는 기사는 학습 및 연구 목적으로만 사용됩니다; 위 내용은 상업적 또는 불법적인 목적으로 사용되지 않으며, 그렇지 않으면 모든 책임이 사용자에게 부담됩니다. 이 사이트의 정보는 인터넷에서 가져온 것이며, 저작권 분쟁은 이 사이트와는 관련이 없습니다. 위 내용은 다운로드 후 24시간 이내에 컴퓨터에서 완전히 삭제해야 합니다. 프로그램이 마음에 드신다면, 진짜 소프트웨어를 지원하고, 등록을 구매하며, 더 나은 진짜 서비스를 받아주세요. 침해가 있을 경우 이메일로 연락해 주시기 바랍니다.

Mail To:help@itsvse.com