Denne artikel er en spejling af maskinoversættelse, klik venligst her for at springe til den oprindelige artikel.

Udsigt: 40997|Svar: 2

[Kilde] C# Enestående flersproget lokaliseringsunderstøttelse

[Kopier link]
Opslået den 23-9-2019 15:04:51 | | | |
C#-undtagelsestyper og tilsvarende undtagelsesklasser
SystemException er en basisklasse af undtagelser, som kan håndteres af andre brugere
ArgumentUndtagelsesmetoden er ulovlig
ArgumentNullException sendes til en metode, der ikke kan acceptere argumentet
Parameterværdien ArgumentOutOfRangeException er uden for rækkevidde
ArithmeticException har et aritmetisk overløb eller underløb
ArrayTypeMismatchException forsøger at gemme et objekt af forkert type i arrayet
BadImageFormatUndtagelse Grafen er fejldannet
DivideByZeroException fjerner nul undtagelser
DllNotFoundException Den refererede DLL kunne ikke findes
FormatException-parameteren er forkert formateret
IndexOutOfRangeException Array-indekset er uden for rækkevidde
InvalidCastException bruger en ugyldig klasse
InvalidOperationException-metoden er forkert timet
MethodAccessException forsøger at få adgang til en ThoughtFriend eller beskyttet metode
MissingMemberException tilgår en ugyldig version af DLL'en
Objektet NotFiniteNumberException er ikke et gyldigt medlem
NotSupportedException er ikke implementeret i klassen
NullReferenceException forsøger at bruge en ikke-tildelt reference
OutOfMemoryException Der er ikke nok hukommelsesplads
PlatformNotSupportedException giver en fejl, når en specifik egenskab ikke understøttes af platformen
StackOverflowException stack overflow

SystemException-runtime for alle fejl, der opstår.
IndexOutOfRangeException aktiveres, når den kører, når et array af indeks er uden for rækkevidde.
NullReferenceException aktiveres, når et tomt objekt refereres, mens det kører.
InvalidOperationException aktiveres af en metode, når et kald til en metode er ugyldigt for objektets nuværende tilstand.

ArgumentException Grundklassen for alle parameterundtagelser.
ArgumentNullException aktiveres af metoden, når parameteren er tom (ikke tilladt).
ArgumentOutOfRangeException aktiveres af metoden, når parameteren ikke er inden for et givet interval.
InteropException retter sig mod basisklassen af undtagelsen, der forekommer i eller i et miljø uden for CLR.
ComException En undtagelse, der indeholder HRESULT-informationen for COM-klassen.
SEHException indkapsler undtagelser i Win32-strukturen for at håndtere undtagelser i information.
SqlException indkapsler SQL-operation-undtagelser.






Forskellen mellem CurrentCulture og CurrentUICulture:

1. CurrentCulture: Denne egenskab bruges til at definere de "regionsindstillinger", standarder, formater osv., som brugerne ønsker at bruge.
2. CurrentUICulture: Som navnet antyder, bruges denne egenskab til at definere det sprog, brugerne bruger til at logge ind i systemet, såsom i MUI (Multi-language).
Brugergrænseflade), kan du definere det sprog, du ser vist til dig på skrivebordet.
Det betyder, at når du logger ind på XP-skrivebordet, kan grænsefladen være på engelsk (urrentUICulture), men du kan vælge "Taiwan" (CurrentCulture) som dine numre og den måde, datoen vises på, samt din placering.
Ved at bruge "Region og Sprog"-indstillingen i Windows Kontrolpanel kan brugere ændre standardindstillingerne for CurrentCulture. Med denne konfiguration kan du også ændre kulturens standardnummer, tidspunkt og datoformat. CurrentUICulture afhænger ikke af denne konfiguration, men af operativsystemets sprog.


Tilpas undtagelsesklassen

Forskellige undtagelsesbeskeder kastes ved at hente sproget for den aktuelle systemregion






Tidligere:Baidu SEO er et mesterværk
Næste:C# vejledning til udrulning af Office webapp-servere og enkel betjening
Opslået den 24-9-2019 16:22:08 |
Samlingen er klar til dagen...
Opslået den 2022-4-2 09:04:58 |
Tak fordi du deler, refererer til og laver research på dette område
Ansvarsfraskrivelse:
Al software, programmeringsmaterialer eller artikler udgivet af Code Farmer Network er kun til lærings- og forskningsformål; Ovenstående indhold må ikke bruges til kommercielle eller ulovlige formål, ellers skal brugerne bære alle konsekvenser. Oplysningerne på dette site kommer fra internettet, og ophavsretstvister har intet med dette site at gøre. Du skal slette ovenstående indhold fuldstændigt fra din computer inden for 24 timer efter download. Hvis du kan lide programmet, så understøt venligst ægte software, køb registrering og få bedre ægte tjenester. Hvis der er nogen overtrædelse, bedes du kontakte os via e-mail.

Mail To:help@itsvse.com