Bu kod derlemek olmaz neden olarak karıştı:Üçlü işleç enterpolasyonlu bir dizede nasıl kullanılır?
var result = $"{fieldName}{isDescending ? " desc" : string.Empty}";
bunu bölmek, bu iyi çalışır:
var desc = isDescending ? " desc" : string.Empty;
var result = $"{fieldName}{desc}";
[_Here detail_ sorunu açıklıyor Bill Wagner tarafından iyi bir yazıdır] (http://thebillwagner.com/Blog/Item/StringInterpolationandtheConditionalOperators%5E1661). –
@Petrichor, * İsteğiniz işlenirken bir hata oluştu *. – Sinatr
@Sinatr Güncelleştirilen bağlantı: http://thebillwagner.com/Blog/Item/2015-07-05-StringInterpolationveConditionalOperators –