Olası Çoğalt int:
Nullable types and the ternary operator: why is `? 10 : null` forbidden?C# kodu derlenmez. boş ve arasında hiçbir örtük dönüştürme
neden değil bu iş? Geçerli kod gibi görünüyor.
string cert = ddCovCert.SelectedValue;
int? x = (string.IsNullOrEmpty(cert)) ? null: int.Parse(cert);
Display(x);
Bunu nasıl kodlamalıyım? Yöntem bir NULLLA alır. Aşağı açılan bir dize seçildiyse, bunu bir int dosyasına ayırmam gerekiyor, aksi halde null yöntemine geçmek istiyorum. Ben de aynı şeyi rastlamak ettik
Kopyala (int?) - http://stackoverflow.com/questions/858080 bakın/nullable-types-and-the-ternary-operator-why-wont-this-work –
Ayrıca, daha fazla bilgi için bkz. http://stackoverflow.com/questions/220250/in-c-why-cant-a- koşullu-operatör-dolaylı-cast-to-a-nullable-tipi –