Asp.net mvc ASP.NET MVC内联剃须刀变量

Asp.net mvc ASP.NET MVC内联剃须刀变量,asp.net-mvc,razor,Asp.net Mvc,Razor,在pre Razor MVC中,我可以在一个视图中写下这一点: <span>I want to write in<%= myVariable %>side</span> 我想在里面写 在剃刀里,我当然不能 <span>I want to write in@myVariableside</span> 我想写in@myVariableside 因为模板引擎将查找变量@myVariableside。如何解决这个问题?首先谢谢-你试过了

在pre Razor MVC中,我可以在一个视图中写下这一点:

<span>I want to write in<%= myVariable %>side</span>
我想在里面写
在剃刀里,我当然不能

<span>I want to write in@myVariableside</span>
我想写in@myVariableside

因为模板引擎将查找变量
@myVariableside
。如何解决这个问题?首先谢谢-你试过了吗

其次,如果解释器有问题,您可以尝试
@(myVariableside)

同样地,如果你所说的变量名是
@name
,那么一旦你进入了括号,一切都会好起来,因为解释器知道它在解析C#/VB:
@(@myVariableside)

这样做

<span>I want to write in@{ @myVariable }side</span>
我想在@{@myVariable}端写
您可以使用
我想在@(myVariable)端写入


编辑:Aww。。我不该回答这个问题,该死。所以它真的是三思而后行,写一篇评论或者做一个回答。这个是你的,下一个是我的;)哈哈,振作起来吧——你很快就会在那些声誉联盟中一飞冲天:)