C#'ta Değişken/Özellik tanımlamada '?' (soru işareti) neden kullanılır?

EceKoc (834) 11 yıl önce sordu
public int? ornekOzellik { get; set; }
int? ornekDegisken;

şeklindeki tanımlamalarda '?' (soru işareti) ne için kullanılır? 

Değişken / Özellik tanımlamada türden sonra eklenen '?' (soru işareti) karakteri ne ifade eder? Anlamı nedir?

Toplam 1 cevap


EceKoc (834) 11 yıl önce cevapladı

Değişken / Özellik tanımlarken kullandığımız '?' (soru işareti), tanımlanan değişkenin / özelliğin null (boş) değere sahip olabileceğini gösterir.