Comment pourrais-je joindre deux chaînes dans la syntaxe Razor?
Si j’avais: @Model.address
et @Model.city
et que je voulais que l’ address city
soit mise en valeur address city
que ferais-je? Est-ce aussi simple que de faire @Model.address + " " + @Model.city
?
Utilisez la syntaxe de parentesis de Razor:
@(Model.address + " " + Model.city)
ou
@(Ssortingng.Format("{0} {1}", Model.address, Model.city))
Mise à jour : Avec C # 6, vous pouvez aussi utiliser la $ -Notation (chaînes interpolées officiellement):
@($"{Model.address} {Model.city}")
Ssortingng.Format fonctionne également dans Razor:
Ssortingng.Format("{0} - {1}", Model.address, Model.city)
le plus fonctionne très bien, je préfère personnellement utiliser la fonction concat.
var s = ssortingng.Concat (chaîne 1, chaîne 2, chaîne, 3, etc.)