0

我想TryGetValue在我的 ASP.NET MVC3 Razor 视图中创建一个,代码如下所示:

@var out;
@Model.Dic.TryGetValue(1, out);
<script type="text/javascript">alert(@out);</script>

我收到一个错误CS0839: Missing Argument.,我不知道为什么

编辑 现在我将其更改为:

@var myOut;
@Model.Dic.TryGetValue(1, out myOut);
<script type="text/javascript">alert(@myOut);</script>

现在我得到:"var" is not available in this context.

4

1 回答 1

1

试试这个,基于理解。我没有执行它。

@{
  var myOut;
  Model.Dic.TryGetValue(1, out myOut);
}
<script type="text/javascript">alert(@myOut);</script>
于 2013-04-15T09:03:27.927 回答