Mi az alapértelmezett karakterlánc-érték?
Mi az alapértelmezett karakterlánc-érték?

Videó: Mi az alapértelmezett karakterlánc-érték?

Videó: Mi az alapértelmezett karakterlánc-érték?
Videó: Empty String or string.Empty in C#? 2024, November
Anonim

Mivel húrok referencia típusok, referencia típusok vannak alapértelmezett érték nulla. str egy húr , tehát ez egy referencia típus, tehát alapértelmezett érték nulla. int str = ( alapértelmezett )(int); str egy int, tehát az a érték típus, szóval alapértelmezett érték nulla.

Hasonlóképpen felteheti a kérdést, hogy mi az int alapértelmezett érték?

változók ( érték típusok) implicit módon inicializálódnak a alapértelmezett érték . Mert int , ez 0.

A fentieken kívül mi az enum C# alapértelmezett értéke? Által alapértelmezett , az első tagja an enum rendelkezik a érték 0 és a érték minden egymást követő enum tag 1-gyel nő. Mert Például a következő felsorolásban a hétfő 0, kedd 1, szerda 2 és így tovább.

Sőt, mi a Boolean alapértelmezett értéke?

A logikai (primitív) alapértelmezett értéke false. Bármelyik alapértelmezett értéke Tárgy , mint például a logikai érték nulla. A logikai érték alapértelmezett értéke false.

Mi a nullable int alapértelmezett értéke?

Nullálható < int > i = null; A nullázható típus a megfelelő tartományt képviselheti értékeket annak mögöttes érték típus, plusz egy további null érték . Mert példa, Nullálható < int > bármilyen hozzárendelhető érték -2147483648 és 2147483647 között, vagy nulla érték.

Ajánlott: