Estou confuso sobre o motivo pelo qual esse código não será compilado:
var result = $"{fieldName}{isDescending ? " desc" : string.Empty}";
Se eu dividir, funciona bem:
var desc = isDescending ? " desc" : string.Empty;
var result = $"{fieldName}{desc}";
9
@Sinatr Link atualizado: thebillwagner.com/Blog/Item/…
—
Nate Barbettini 6/15
O mesmo se aplica ao qualificador de alias de espaço para nome (: :) .
—
Uwe Keim
Discussão relacionada à equipe de Roslyn: Erro de sintaxe estranho na cadeia de caracteres interpolada ao usar?:
—
mins