zoukankan      html  css  js  c++  java
  • Razor语法(三)

    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、注释

    单行注释 以’//’。

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

  • 相关阅读:
    SDWebImage内存性能优化
    dataGridView1数据导出
    listView数据导出
    sqlserver定时备份
    C#-IniFiles文件配置连接数据库
    (转)线程同步详解
    C#工具类:Json操作帮助类(转载)
    c#实现验证码功能
    屏蔽F12审查元素,禁止使用右键菜单
    c# excel如何导入到sqlserver数据库
  • 原文地址:https://www.cnblogs.com/dekevin/p/4595221.html
Copyright © 2011-2022 走看看