很多时候在开发功能性页面的时候,为了实现代码简洁和重用性,会把重复使用的代码封装成函数,下面案例演示如何在函数的声明和使用。
函数的封装
@functions{
private void doNothing()
{
//do nothing
}
//带参数
private void doSomething(string paramA,string paramB)
{
//do something
}
//带参数,有返回值
private int doPlus(int a, int b)
{
return a + b;
}
}函数需要放在@function{}大括号中,建议放在模板的第一行声明。
函数的使用
@{
doNothing();
doSomething("参数1", "参数2");
var result = doPlus(1, 2);
}