Šis raksts ir mašīntulkošanas spoguļraksts, lūdzu, noklikšķiniet šeit, lai pārietu uz oriģinālo rakstu.

Skats: 3205|Atbildi: 0

[.NET kodols] .NET Core programmas daudzvalodu lasīšanas un rakstīšanas resursu (.resx) faili

[Kopēt saiti]
Publicēts 07.06.2023 22:44:08 | | | |
Prasības: Izstrādājot darbvirsmas lietojumprogrammu, jums, iespējams, būs jāapsver vairāku valodu atbalsts, kad lietotājs atver programmu, tas spriedīs par operētājsistēmas lokalizāciju un ielādēs atbilstošos valodas pakotnes resursus.Ārējā resursa (.resx) faila izmantošana, lai atjauninātu resursu tulkošanas informāciju, nepārkompilējot programmu, nepievienojot atslēgvārdus.

  • ResXResourceWriter: raksta resursu XML resursa (.resx) failā vai izvades straumē.
  • ResXResourceReader: uzskaita XML resursu (.resx) failus un straumes, kā arī nolasa secīgus resursu nosaukumus un vērtību pārus.
  • ResXResourceSet: uzskaita resursus un izgūst atsevišķus resursus pēc nosaukuma.


Iepriekš minētie objekti atrodasSystem.Windows.Forms.dllJa vēlaties to izmantot .NET 6, jums ir jāatsaucas uz trešās puses pakotni (ResXResourceReader.NetStandard izvelk ResXReourceWriter un ResXResourceReader no Winforms github un iesaiņo tos kā . NetStandard), komanda ir šāda:

Testa kods ir šāds:



ĢenerētsTestResources.resxFails faktiski ir fails XML formātā, kā norādīts tālāk.



Resursu:

Hipersaites pieteikšanās ir redzama.
Hipersaites pieteikšanās ir redzama.

(Beigas)





Iepriekšējo:[Turn] (MSSQL) SQL Server datu bāzes int un guid primārās atslēgas salīdzināšanai
Nākamo:[MSSQL] SQL SERVER pasūtīja GUID un nesakārtotus GUID kā primārās atslēgas apkopošanas indeksa testus
Atruna:
Visa programmatūra, programmēšanas materiāli vai raksti, ko publicē Code Farmer Network, ir paredzēti tikai mācību un pētniecības mērķiem; Iepriekš minēto saturu nedrīkst izmantot komerciāliem vai nelikumīgiem mērķiem, pretējā gadījumā lietotājiem ir jāuzņemas visas sekas. Informācija šajā vietnē nāk no interneta, un autortiesību strīdiem nav nekāda sakara ar šo vietni. Iepriekš minētais saturs ir pilnībā jāizdzēš no datora 24 stundu laikā pēc lejupielādes. Ja jums patīk programma, lūdzu, atbalstiet oriģinālu programmatūru, iegādājieties reģistrāciju un iegūstiet labākus oriģinālus pakalpojumus. Ja ir kādi pārkāpumi, lūdzu, sazinieties ar mums pa e-pastu.

Mail To:help@itsvse.com