连接Razor中的string

我将如何joinRazor语法中的两个string?

如果我有: @Model.address@Model.city ,我想把这个address city放在address city ,我该怎么办? 就像@Model.address + " " + @Model.city一样简单吗?

使用Razor的parentesis语法:

 @(Model.address + " " + Model.city) 

要么

 @(String.Format("{0} {1}", Model.address, Model.city)) 

更新 :使用C#6,您也可以使用$ -Notation (正式插入的string):

 @($"{Model.address} {Model.city}") 

String.Format也适用于剃刀:

 String.Format("{0} - {1}", Model.address, Model.city) 

加上工程就好了,我个人更喜欢使用concat函数。

var s = string.Concat(string1,string2,string,3等)