我想在我的ASP.NET MVC3 Razor视图中创建一个TryGetValue
,代码如下所示:
@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.
答案 0 :(得分:1)
根据理解尝试这个。我没有执行它。
@{
var myOut;
Model.Dic.TryGetValue(1, out myOut);
}
<script type="text/javascript">alert(@myOut);</script>