Questo articolo è un articolo speculare di traduzione automatica, clicca qui per saltare all'articolo originale.

Vista: 3205|Risposta: 0

[.NET Core] .NET Core programmi risorsa multilingue di lettura e scrittura (.resx)

[Copiato link]
Pubblicato su 07/06/2023 22:44:08 | | | |
Requisiti: Quando si sviluppa un'applicazione desktop, potrebbe essere necessario considerare il supporto di più linguaggi: quando l'utente apre il programma, questo giudicherà la zona del sistema operativo e caricherà le risorse corrispondenti del pacchetto linguistico.Usa un file di risorsa esterna (.resx) per aggiornare le informazioni di traduzione delle risorse, senza ricompilare il programma senza aggiungere parole chiave.

  • ResXResourceWriter: Scrive la risorsa su un file o flusso di output di una risorsa XML (.resx).
  • ResXResourceReader: Enumera file e flussi di risorse XML (.resx), e legge i nomi e le coppie di valori sequenziali.
  • ResXResourceSet: Enumera le sue risorse e recupera le singole risorse per nome.


Gli oggetti sopra sono inSystem.Windows.Forms.dllSe vuoi usarlo in .NET 6, devi fare riferimento a un pacchetto di terze parti (ResXResourceReader.NetStandard estrae ResXReourceWriter e ResXResourceReader dal github di Winforms e li impacchetta come . NetStandard), il comando è il seguente:

Il codice di prova è il seguente:



GeneratoTestResources.resxIl file è in realtà un file in formato XML, come segue:



Risorse:

Il login del link ipertestuale è visibile.
Il login del link ipertestuale è visibile.

(Fine)





Precedente:[Gira] (MSSQL) Int e guid database SQL Server per il confronto delle chiavi primarie
Prossimo:[MSSQL] SQL SERVER GUID ordinati e GUID non ordinati come test principali di aggregazione delle chiavi
Disconoscimento:
Tutto il software, i materiali di programmazione o gli articoli pubblicati dalla Code Farmer Network sono destinati esclusivamente all'apprendimento e alla ricerca; I contenuti sopra elencati non devono essere utilizzati per scopi commerciali o illegali, altrimenti gli utenti dovranno sostenere tutte le conseguenze. Le informazioni su questo sito provengono da Internet, e le controversie sul copyright non hanno nulla a che fare con questo sito. Devi eliminare completamente i contenuti sopra elencati dal tuo computer entro 24 ore dal download. Se ti piace il programma, ti preghiamo di supportare software autentico, acquistare la registrazione e ottenere servizi autentici migliori. In caso di violazione, vi preghiamo di contattarci via email.

Mail To:help@itsvse.com