Ben örtük bir döküm başarısız neden olarak merak ediyorum boş olabilen türecan koşullu operatör örtük ...
int? someValue = SomeCondition ? ResultOfSomeCalc() : null;
döküm ve ben neden açık döküm gerçekleştirmek yerine
değil nedenint? someValue = SomeCondition ? ResultofSomeCalc() : (int?)null;
Derleyici, dolaylı bir döküm kararı vermek için gereken tüm bilgilere sahip görünüyor, öyle değil mi? ? Arasında
ikinci ve üçüncü işlenen: operatör kontrolü koşullu ekspresyonu tipi
Başlığınızı kendim düzenleyemem, ancak terimini terime göre değiştirmenizi öneririm - operatör koşullu operatör olarak adlandırılır. Bu, bir * üçlü operatördür - ve şu anda sadece bir tanesidir - ancak bu, işlenenlerin sayısından başka hiçbir şeyi açıklamamaktadır. –
Belki ben cheekier, ama ben ... –
@MarcGravell Arsız ve umarim ki doğru - başlık '** koşullu operatör' değil mi? :) –