Visual Basic.Net'te kullanılan iif'in Csharp'ta ki kullanımı

Visual Basic ve Acces te kullanılan IIF  C#'ta IIF yokmu? 

Evet, C#'ta IIF var ama kullanımı biraz degisik. C#'ta IIF anahtar kelimesi yerine ? ve : operatörlerini kullanılıyoruz.

VB.NET, VB ve MS ACCESS
IIf(kosul, kosuldogru , kosulYanlis) 

C#.NET
kosul ? kosulDogru : KosulYanlis

Ilk olarak kosulumuzu yazıyoruz. Kosul sonucunda geriye true dönüyorsa kosuldogru kısmı çalısır. Eger false dönerse de kosulYanlis kısmı çalısır.