webForumDet fria alternativet

Cariabel deklartion i C#

.NET

2 svar · 625 visningar · startad av Fraggel

Medlem sedan sep. 2003301 inlägg
Frågan#1

Fick hör att man kunde deklarera en variabel i C#

med ett frågetecken

vyCar ? String

Vad gör detta !

Medlem sedan feb. 20002 300 inlägg
#2

Fraggel skrev:

Fick hör att man kunde deklarera en variabel i C#

med ett frågetecken

vyCar ? String

Vad gör detta !

int? myNullableInt;

Det är en snabb väg för att deklarera en sk. "nullable type". I det här fallet kan en helt vanlig int sättas till null för att visa att den inte fått något värde tilldelat.

Medlem sedan juni 20008 205 inlägg
#3

... och int? är bara ett C#-specifikt kortnamn på Nullable<int> (eller om man ska vara petig, av Nullable<System.Int32> :) ).

258 ms totalt · 4 externa anrop · v20260731065814-full.6fe65c25
126 ms — deklarationer (db)
0 ms — hämta statistik (cache)
127 ms — hämta tråd, inlägg och bilagor (db)
123 ms — ändringar (db)