Tento článek je zrcadlovým článkem o strojovém překladu, klikněte zde pro přechod na původní článek.

Pohled: 3205|Odpověď: 0

[.NET Core] .NET Core programové vícejazyčné soubory pro čtení a zápis (.resx)

[Kopírovat odkaz]
Zveřejněno 07.06.2023 22:44:08 | | | |
Požadavky: Při vývoji desktopové aplikace možná budete muset zvážit podporu více jazyků; když uživatel program otevře, posoudí lokalitu operačního systému a načte příslušné jazykové balíčky.Použijte externí soubor resource (.resx) k aktualizaci informací o překladu zdrojů, bez nutnosti překompilovat program bez přidání klíčových slov.

  • ResXResourceWriter: Zapíše zdroj do XML souboru (.resx) nebo výstupního proudu.
  • ResXResourceReader: Enumeruje XML soubory a proudy zdrojů (.resx) a čte sekvenční názvy zdrojů a páry hodnot.
  • ResXResourceSet: Vyjmenovává své zdroje a získává jednotlivé zdroje podle názvu.


Výše uvedené objekty jsou vSystem.Windows.Forms.dllPokud ho chcete použít v .NET 6, musíte odkazovat na balíček třetí strany (ResXResourceReader.NetStandard stahuje ResXReourceWriter a ResXResourceReader z Winforms githubu a balí je jako . NetStandard), příkaz je následující:

Testovací kód je následující:



generovanýTestResources.resxSoubor je ve skutečnosti soubor ve formátu XML, a to následovně:



Prostředky:

Přihlášení k hypertextovému odkazu je viditelné.
Přihlášení k hypertextovému odkazu je viditelné.

(Konec)





Předchozí:[Otočit] (MSSQL) SQL Server databázový int a guid pro porovnání primárních klíčů
Další:[MSSQL] SQL SERVER uspořádal GUIDy a neuspořádané GUID jako testy agregace primárních klíčů
Zřeknutí se:
Veškerý software, programovací materiály nebo články publikované organizací Code Farmer Network slouží pouze k učení a výzkumu; Výše uvedený obsah nesmí být používán pro komerční ani nelegální účely, jinak nesou všechny důsledky uživatelé. Informace na tomto webu pocházejí z internetu a spory o autorská práva s tímto webem nesouvisí. Musíte výše uvedený obsah ze svého počítače zcela smazat do 24 hodin od stažení. Pokud se vám program líbí, podporujte prosím originální software, kupte si registraci a získejte lepší skutečné služby. Pokud dojde k jakémukoli porušení, kontaktujte nás prosím e-mailem.

Mail To:help@itsvse.com