如何在ASP.NET Razor中转义@字符

Afz*_*han 2 asp.net razor

我已经尝试了所提供的方法,<text></text>使用双倍速率图标作为@@.但是不起作用.

我的问题或我的代码是这样的:

<li id="@">@</li>
Run Code Online (Sandbox Code Playgroud)

我正在创建一个键盘插件,所以我需要@为用户提供符号,但是当我写这个时,它会启动一个剃刀块并给我""></li>"一个在代码块开始时无效的错误.只有标识符,关键字,注释({有效.

<li id="@@">@@</li>
Run Code Online (Sandbox Code Playgroud)

这也没有用,正如我在问题的第一行中提到的那样.

什么可能是一个好主意,为了逃避这个问题,问题在于@qoutes里面只有一个将被显示的是OK(列表中的那个).

Pau*_*wat 7

尝试和逃避@("@")

<li id="@("@")">@("@")</li>
Run Code Online (Sandbox Code Playgroud)