Jak w temacie
Jak w temacie
Znaku zapytania używa się do zmiennych, których typ standardowo nie może przyjmować wartości 'null' (np. typy wartościowe, takie jak int, double czy DateTime), aby móc nadawać mu taką wartość.
Warto dodać, że ? to tylko syntactic sugar, czyli upiększenie kodu, w praktyce rozwijane jest do postaci generycznej Nullable<T>. Ta struktura ma 2 dość przydatne właściwości: