Asp.net mvc 如何访问变量外部辅助函数?

Asp.net mvc 如何访问变量外部辅助函数?,asp.net-mvc,razor,Asp.net Mvc,Razor,我在视图中有以下代码: @{ string x = "whatever"; } 然后我尝试定义一个助手函数: @helper MyHelper() { <div class="whatever" @x> </div> } @helper MyHelper(){ } 但是,显然,@x“在当前上下文中不存在”。。。如何访问它?将其设置为MyHelper()的参数: 这里有一些有用的东西: 这还不能回答问题。链接也没有提供 @helper MyH

我在视图中有以下代码:

@{
    string x = "whatever";
}
然后我尝试定义一个助手函数:

@helper MyHelper() { 
    <div class="whatever" @x>
    </div>
}
@helper MyHelper(){
}

但是,显然,@x“在当前上下文中不存在”。。。如何访问它?

将其设置为MyHelper()的参数:

这里有一些有用的东西:

这还不能回答问题。链接也没有提供
@helper MyHelper(string x) {...