Dit artikel is een spiegelartikel van machinevertaling, klik hier om naar het oorspronkelijke artikel te gaan.

Bekijken: 40997|Antwoord: 2

[Bron] C# Uitzonderlijke ondersteuning voor meertalige lokalisatie

[Link kopiëren]
Geplaatst op 23-9-2019 15:04:51 | | | |
C#-uitzonderingstypen en bijbehorende uitzonderingsklassen
SystemException is een basisklasse van uitzonderingen die door andere gebruikers kunnen worden afgehandeld
De ArgumentUitzonderingsmethode is illegaal
ArgumentNullException wordt doorgegeven aan een methode die het argument niet kan accepteren
De parameterwaarde van ArgumentOutOfRangeException is buiten bereik
ArithmeticException heeft een rekenkundige overloop of onderoverloop
ArrayTypeMismatchException probeert een object van het verkeerde type in de array op te slaan
BadImageFormatException De grafiek is misvormd
DivideByZeroException verwijdert nul uitzonderingen
DllNotFoundException De gerefereerde DLL kon niet worden gevonden
FormatException-parameter is verkeerd geformatteerd
IndexOutOfRangeException De array-index is buiten bereik
InvalidCastException gebruikt een ongeldige klasse
De methode InvalidOperationException is verkeerd getimed
MethodAccessException probeert toegang te krijgen tot een ThoughtFriend of beschermde methode
MissingMemberException krijgt toegang tot een ongeldige versie van de DLL
Het NotFiniteNumberException-object is geen geldig lid
NotSupportedException is niet geïmplementeerd in de klasse
NullReferenceException probeert een niet-toegewezen referentie te gebruiken
OutOfMemoryException Er is niet genoeg geheugenruimte
PlatformNotSupportedException geeft een foutmelding wanneer een specifieke eigenschap niet door het platform wordt ondersteund
StackOverflowException stack overflow

SystemException-runtime voor alle fouten die optreden.
IndexOutOfRangeException wordt verhoogd wanneer een array van subscripts buiten bereik is.
NullReferenceException wordt geactiveerd wanneer een leeg object wordt verwezen tijdens het uitvoeren.
InvalidOperationException wordt opgeroepen door een methode wanneer een aanroep naar een methode ongeldig is voor de huidige toestand van het object.

ArgumentException De basisklasse voor alle parameter-uitzonderingen.
ArgumentNullException wordt door de methode opgeroepen wanneer de parameter leeg is (niet toegestaan).
ArgumentOutOfRangeException wordt door de methode geactiveerd wanneer de parameter niet binnen een gegeven bereik valt.
InteropException richt zich op de basisklasse van de uitzondering die voorkomt in of in een omgeving buiten de CLR.
ComException Een uitzondering die de HRESULT-informatie van de COM-klasse bevat.
SEHException kapselt uitzonderingen in de Win32-structuur om uitzonderingen in informatie te verwerken.
SqlException kapselt SQL-operatie-uitzonderingen.






Verschil tussen CurrentCulture en CurrentUICulture:

1. CurrentCulture: Deze eigenschap wordt gebruikt om de "regio-opties", standaarden, formaten, enz. te definiëren die gebruikers willen gebruiken.
2. CurrentUICulture: Zoals de naam al aangeeft, wordt deze eigenschap gebruikt om de taal te definiëren die gebruikers gebruiken om in te loggen op het systeem, zoals in MUI (Multi-language).
Gebruikersinterface), kun je de taal definiëren die je op het bureaublad ziet worden weergegeven.
Dit betekent dat wanneer je inlogt op het XP-bureaublad, de interface in het Engels kan zijn (urrentUICulture), maar je kunt "Taiwan" (CurrentCulture) kiezen voor je nummers en de manier waarop de datum en locatie worden weergegeven.
Met de optie "Regio en Taal" in het Windows Configuratiescherm kunnen gebruikers de standaardinstellingen voor CurrentCulture wijzigen. Met deze configuratie kun je ook het standaardnummer, de tijd en het datumformaat van de cultuur wijzigen. CurrentUICulture is niet afhankelijk van deze configuratie, maar van de taal van het besturingssysteem.


Pas de uitzonderingsklasse aan

Verschillende uitzonderingsberichten worden gegooid door de taal van de huidige systeemregio te verkrijgen






Vorig:Baidu SEO is een meesterwerk
Volgend:C# tutorial voor het uitrollen van Office webapp-servers en eenvoudige werking
Geplaatst op 24-9-2019 16:22:08 |
De collectie is klaar voor vandaag...
Geplaatst op 2 april 2022 09:04:58 |
Bedankt voor het delen, verwijzen en onderzoek doen op dit gebied
Disclaimer:
Alle software, programmeermaterialen of artikelen die door Code Farmer Network worden gepubliceerd, zijn uitsluitend bedoeld voor leer- en onderzoeksdoeleinden; De bovenstaande inhoud mag niet worden gebruikt voor commerciële of illegale doeleinden, anders dragen gebruikers alle gevolgen. De informatie op deze site komt van het internet, en auteursrechtconflicten hebben niets met deze site te maken. Je moet bovenstaande inhoud volledig van je computer verwijderen binnen 24 uur na het downloaden. Als je het programma leuk vindt, steun dan de echte software, koop registratie en krijg betere echte diensten. Als er sprake is van een inbreuk, neem dan contact met ons op via e-mail.

Mail To:help@itsvse.com