¿Cómo uniría dos cadenas en la sintaxis de Razor?
Si tuviera: @Model.address
y @Model.city
quisiera que el resultado fuera, address city
¿qué haría? ¿Es tan simple como hacerlo @Model.address + " " + @Model.city
?
¿Cómo uniría dos cadenas en la sintaxis de Razor?
Si tuviera: @Model.address
y @Model.city
quisiera que el resultado fuera, address city
¿qué haría? ¿Es tan simple como hacerlo @Model.address + " " + @Model.city
?
Respuestas:
Utilice la sintaxis de parentesis de Razor:
@(Model.address + " " + Model.city)
o
@(String.Format("{0} {1}", Model.address, Model.city))
Actualización : con C # 6 también puede usar $ -Notation (cadenas oficialmente interpoladas):
@($"{Model.address} {Model.city}")
string.Join(",", Model.AppInfo.MailingCodes);
pero usando la respuesta aquí, esto funcionó:@(string.Join(",", Model.AppInfo.MailingCodes))