1、定义变量

定义变量或声明常量必须在代码体内,代码体以'@{'开头,以'}'结束,其中定义变量以'var'进行声明。代码体内每行以';'做为结束标识。

@{
       var i = 10;
       string str = "Hello";
}

2、使用变量

格式:@变量 使用变量时不能以';'做为结束标识。

如:

  1. <p>text @i text</p> 输出 text 10 text
  2. <p>text@{@i}text</>输出 text10text

其中@{@i}解析为一个代码体

c.       如果是输出的是变量的方法名则不需要用@{}括住也可生效

<p>text@i.ToString()text</p> 输出text10text

3、 输出文本

@:所要输出的文本内容 如:

@{

@:This is some text
     @:This is text too
     @:@i --也可输出变量
}

4、if语句

If语句要放到代码体中

方法一:

@{

if (xx)

{

//do something

}

else

{

//do anything

}

}

方法二:

@if (xx)

{

//do something

}

else

{

//do anything

}

5、for语句

方法一:

@{

for (int i = 10; i < 11; i++)

{

//do something

}

}

方法二:

@for (int i = 10; i < 11; i++)

{

@:@i

}

6、注释

单行注释 以’//’。

多行注释 以’@*’开始以’*@’结束。

最新文章

  1. 华为荣耀6 H60-L02/L12(联通版)救砖包【适用于无限重启】
  2. NSIS 无边框移动问题总结笔记
  3. REVERSE
  4. php生成json或者xml数据
  5. [C/C++] VS 2015 C++ 插件
  6. Python字符编码详解
  7. [Everyday Mathematics]20150116
  8. Hadoop学习---安装部署
  9. 初学scala1——Option
  10. puppet aix package 之rsync安装
  11. JavaScript –type
  12. 树莓派VNC搭建相关问题,啦啦啦~
  13. 文本分类学习 (五) 机器学习SVM的前奏-特征提取(卡方检验续集)
  14. ionic-基于angularjs实现的多级城市选择组件
  15. Ruby页面,循环赋值方法(类似java EL表达式赋值)
  16. python,random随机数的获取
  17. PAT 1013 数素数
  18. jquery 重要知识点总结
  19. Sql Server Express 2005提示&quot;failed to generate a user instance of sql server &quot;
  20. LintCode: Median of two Sorted Arrays

热门文章

  1. K8s的内部Pod之间都不通,搞了快两天
  2. AC日记——大爷的字符串题 洛谷 P3709
  3. C++使用第三方静态库的方法
  4. CentOS 7.4 下安装 Nginx
  5. 转:使用IDA动态调试WanaCrypt0r中的tasksche.exe
  6. 141. Linked List Cycle【Easy】【判断链表是否存在环】
  7. 洛谷P3369普通平衡树(Treap)
  8. Codeforces Round #424 (Div. 2, rated, based on VK Cup Finals) Cards Sorting(树状数组)
  9. JZYZOJ 1542 [haoi2015]str 矩阵乘法 dp
  10. 【分块】【暴力】XVII Open Cup named after E.V. Pankratiev Grand Prix of Moscow Workshops, Sunday, April 23, 2017 Problem I. Rage Minimum Query