Vad är standardsträngvärdet?
Vad är standardsträngvärdet?

Video: Vad är standardsträngvärdet?

Video: Vad är standardsträngvärdet?
Video: VAD ÄR AUTISM? 2024, Maj
Anonim

Eftersom strängar är referenstyper, referenstyper är standardvärde är inget. str är en sträng , så det är en referenstyp, så standardvärde är inget. int str = ( standard )(int); str är en int, så det är en värde typ, alltså standardvärde är noll.

På samma sätt kan du fråga, vad är int standardvärde?

variabler ( värde typer) initieras implicit till standardvärde . För int , det är 0.

Förutom ovan, vad är standardvärdet för enum C#? Förbi standard , den första medlemmen i en uppräkning har värde 0 och värde av varje efterföljande uppräkning medlem ökas med 1. För Exempel, i följande uppräkning är måndag 0, tisdag är 1, onsdag är 2 och så vidare.

Dessutom, vad är standardvärdet för Boolean?

Standardvärdet för en boolesk (primitiv) är false. Standardvärdet för någon Objekt , såsom Boolean, är null. Standardvärdet för ett booleskt värde är falskt.

Vad är standardvärdet för nullable int?

Nullbar < int > i = null; A nullbar typ kan representera det korrekta intervallet för värden för dess underliggande värde typ, plus en extra noll värde . För exempel, Nullbar < int > kan tilldelas vilken som helst värde från -2147483648 till 2147483647, eller en null värde.

Rekommenderad: