Asp.net mvc 3 剃刀语法@<;文本>;诸如此类</文本>;。。。它生产什么?

Asp.net mvc 3 剃刀语法@<;文本>;诸如此类</文本>;。。。它生产什么?,asp.net-mvc-3,razor,Asp.net Mvc 3,Razor,我正在研究用于MVC的Telerik工具。他们有一个Func类型的方法,他们用这个语法传递内容 Telerik.Factory().Content(@<text> content here </text>); Telerik.Factory().Content(@Content here); 当然,它比这更复杂,但我只是提取困扰我的部分 剃须刀到底在生产什么? 我一直在尝试使用谷歌,但找不到任何有用的信息 谢谢。我想你觉得很难理解的是模板化的剃须刀代理 一个例子是 @

我正在研究用于MVC的Telerik工具。他们有一个Func类型的方法,他们用这个语法传递内容

Telerik.Factory().Content(@<text> content here </text>);
Telerik.Factory().Content(@Content here);
当然,它比这更复杂,但我只是提取困扰我的部分

剃须刀到底在生产什么?

我一直在尝试使用谷歌,但找不到任何有用的信息


谢谢。

我想你觉得很难理解的是模板化的剃须刀代理

一个例子是

@items.List(@<li>@item</li>)
@items.List(@
  • @item
  • @haacked有一篇更好的帖子解释了这一点


    2秒钟的谷歌搜索会出现这个问题,我在这里发布之前已经检查过了。它确实解释了几乎相同的@和@:/。但是我还没有找到任何他们真正使用它的地方@从MVC中删除整个telerik的东西,这是一个如何使简单的东西变得非常复杂的框架。@它就像一个好的旧代码块,也是代码块开始的标记