? operatöründen sonraki ilk
kısım koşul doğru olduğunda çalışacak kısımdır. 2. kısım ise koşul yanlış
olduğunda çalışır. Hiçbir zaman ifadenin true ve false bölümleri aynı anda
çalışmaz. İfade ya doğru ya yanlıştır.
string name = "Gökalp";
name = name.Length == 6 ? name + "Soyad" : name + "Soyad";
Console.WriteLine(name);