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

Udsigt: 16806|Svar: 1

[Kommunikation] C# 3.0 bliver sat som standard

[Kopier link]
Opslået på 26/12/2016 15.16.18 | | | |
Artikel: http://blog.csdn.net/scauscnu/article/details/13621137
Dette skal sige { get; sat; }, fordi der ikke findes et privat selvsegment, kan vi ikke manuelt angive standardværdien, så hvad er systemets standardværdi?

For int-typer er standardværdien 0;
For int? type, er standardværdien null;
For bool-typer er standardværdien falsk;
For bool? type, er standardværdien null;
For strengtypen er standardværdien null;
For snor? Skriv, haha, uden denne måde at skrive på, vil der være fejl;
For DateTime-typen er standardværdien 0001-01-01 00:00:00;
For DateTime? type, er standardværdien null;
For enum-typer er standardværdien et element med værdien 0; hvis et enum-element med 0 ikke eksisterer, er det stadig 0, se C# Enums;
Til enums? type, er standardværdien null;
For klassetyper er standarden en uinstansieret objektreference;
Til undervisning? Skriv, haha, uden denne måde at skrive på, vil der være fejl.
Med hensyn til typen plus ?, betyder det, at værdien af denne type kan være null, for eksempel har int oprindeligt ingen nullværdi, plus int? Det kan være ugyldigt.




Vi efterligner direkte og skriver,



Undtagelsen kastes: Processen afsluttes på grund af StackOverflowException.

Denne slags artikel er virkelig misvisende, hvis du ikke selv praktiserer den!!






Tidligere:Alipay AR sårbarhed i virkeligheden med rød kuvert revnet, grib VR røde kuverter
Næste:Er der ikke et håndholdt forum i missionen? Hvor kan man downloade? Jeg kan ikke finde den!!
 Udlejer| Opslået på 26/12/2016 15.23.26 |
Korrekt måde at tildele standardindstillinger på:





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