2017-09-06 7 views
-3

Je suis en train de se débarrasser de + symbole dans la ligne de code suivante

Console.Write($"[{(this.Next == null ? this.Val.ToString() : this.Val.ToString()+ "->")}]"); 

simple référence de cet exemple peut être trouvé ici C# interpolated string with conditional-operator et ici How to use the ternary operator inside an interpolated string? mais il a ajouté à ces exemples que je suis en train d'ajouter des cordes supplémentaires dans l'une des conditions

+2

La question n'est pas claire –

Répondre

1

Déplacer une partie statique en dehors des calculs

Console.Write($"[{this.Val.ToString()}{(this.Next == null ? string.Empty : "->")}]");