声明变量:
使用 @ 符号和后面的大括号 {} 来声明和初始化变量。
@{
string userName = "John Doe";
int userAge = 25;
}
输出变量:
使用 @ 符号来输出变量的值。
<p>User Name: @userName</p>
<p>User Age: @userAge</p>
控制流语句中使用变量:
在控制流语句(如 if 语句、foreach 循环等)中,同样可以使用先前声明的变量。
@if (userAge >= 18)
{
<p>Welcome, @userName! You are an adult.</p>
}
else
{
<p>Welcome, @userName! You are a minor.</p>
}
调用方法并使用返回值:
你可以在 Razor 页面中调用方法,并使用方法的返回值。
@{
string greeting = GetGreeting();
}
<p>@greeting</p>
@functions {
string GetGreeting()
{
return "Hello, World!";
}
}
使用模型数据:
如果你的 Razor 页面与控制器中的模型关联,可以使用模型中的数据。
<p>User Name: @Model.UserName</p>
<p>User Age: @Model.UserAge</p>
以上示例演示了如何在 ASP.NET Razor 中声明、初始化、输出和使用 C# 变量。这些变量可以用于存储和处理页面上的动态数据,使得 Razor 页面能够更加灵活和动态。
转载请注明出处:http://www.pingtaimeng.com/article/detail/6551/ASP.NET