Estoy confundido sobre por qué este código no se compilará:
var result = $"{fieldName}{isDescending ? " desc" : string.Empty}";
Si lo divido, funciona bien:
var desc = isDescending ? " desc" : string.Empty;
var result = $"{fieldName}{desc}";
99
@Sinatr Enlace actualizado: thebillwagner.com/Blog/Item/…
—
Nate Barbettini
Lo mismo se aplica al calificador de alias de espacio de nombres (: :) .
—
Uwe Keim
Discusión relacionada con el equipo de Roslyn: extraño error de sintaxis en una cadena interpolada cuando se usa?:
—
minutos