Denna artikel är en spegelartikel om maskinöversättning, klicka här för att hoppa till originalartikeln.

Utsikt: 16806|Svar: 1

[Kommunikation] C# 3.0 får ställt in standard

[Kopiera länk]
Publicerad på 2016-12-26 15:16:18 | | | |
Artikel: http://blog.csdn.net/scauscnu/article/details/13621137
Detta måste säga { get; set; }, eftersom det inte finns något privat självsegment, kan vi inte manuellt ange standardvärdet, så vad är systemets standardvärde?

För int-typer är standardvärdet 0;
För int? typ, är standardvärdet null;
För bool-typer är standardvärdet falskt;
För bool? typ, är standardvärdet null;
För strängtypen är standardvärdet null;
För snöre? Skriv, haha, utan detta sätt att skriva kommer det att bli misstag;
För DateTime-typen är standardvärdet 0001-01-01 00:00:00;
För DateTime? typ, är standardvärdet null;
För enum-typer är standardvärdet ett objekt med värdet 0, om ett enum-objekt med 0 inte existerar är det fortfarande 0, se C# Enums;
För enum? typ, är standardvärdet null;
För klasstyper är standarden en oinstansierad objektreferens;
Till lektionen? Skriv, haha, utan det här sättet att skriva kommer det att bli misstag.
Angående typen plus ? betyder det att värdet av denna typ kan vara null, till exempel har int ursprungligen inget nullvärde, plus int? Det kan vara ogiltigt.




Vi imiterar direkt och skriver,



Undantag kastas: Processen avslutas på grund av StackOverflowException.

Den här typen av artikel är verkligen missvisande om du inte själv övar på den!!






Föregående:Alipay AR verklig sårbarhet för rött kuvert spräckt, ta VR röda kuvert
Nästa:Finns det inte ett handhållet forum i missionen? Var kan man ladda ner? Jag kan inte hitta det!!
 Hyresvärd| Publicerad på 2016-12-26 15:23:26 |
Rätt sätt att tilldela standardinställningar:





Friskrivning:
All programvara, programmeringsmaterial eller artiklar som publiceras av Code Farmer Network är endast för lärande- och forskningsändamål; Ovanstående innehåll får inte användas för kommersiella eller olagliga ändamål, annars kommer användarna att bära alla konsekvenser. Informationen på denna sida kommer från internet, och upphovsrättstvister har inget med denna sida att göra. Du måste helt radera ovanstående innehåll från din dator inom 24 timmar efter nedladdning. Om du gillar programmet, vänligen stöd äkta programvara, köp registrering och få bättre äkta tjänster. Om det finns något intrång, vänligen kontakta oss via e-post.

Mail To:help@itsvse.com