欢迎您光临深圳塔灯网络科技有限公司!
电话图标 余先生:13699882642

pageadmin Razor 变量

发表日期:2019-04 文章编辑:小灯 浏览次数:2280

Razor 变量

变量是用于存储数据的命名实体。

变量

变量用于存储数据。

变量名必须以字母字符开头,不能包含空格和保留字符。

变量可以是某个具体的类型,指示其所存储的数据类型。字符串变量存储字符串值,整数变量存储数值 ,日期变量存储日期值,等等。

可以使用类似Javascript的var关键词对变量进行声明,但是我们建议你用强类型来定义变量,避免混淆。

实例

// 使用var 关键词
var greeting = "PageAdmin Cms";
var counter = 103;
var today = DateTime.Now;
// 使用强类型
string greeting = "PageAdmin Cms";
int counter = 103;
DateTime today = DateTime.Now;

结合html脚本使用:

@{ 
    string name = "pageAdmin Cms";
}
<!DOCTYPE html>
<html>
<head>
    <title>Razor变量</title>
</head>
<body>
    <div>razor变量和html脚本结合演示</div>
    <div>开始逻辑判断</div>
    @{
        int age = 18;
        if (age > 18)
        {
        <div> 已经成年 </div >
        }
        else
        {
        <div> 未成年 </div >
        }
    }
    <div>您当前使用的Cms是:@(name)</div>
</body>
</html>

数据类型

下面是常用数据类型的列表:

类型描述实例int整数103, 12, 5168float浮点数3.14, 3.4e38decimal小数1037.196543bool逻辑值true, falsestring字符串值"Hello PageAdmin"

运算符

Razor支持多种运算符。下面是常见的运算符:

运算符描述实例=为变量赋值。i=6
  • +

  • -

  • *

  • /

  • 加上值或变量

  • 减去值或变量

  • 乘值或变量

  • 除值或变量

  • i=5+5

  • i=5-5

  • i=5*5

  • i=5/5

  • +=

  • -=

  • 递增变量

  • 递减变量

  • i += 1

  • i -= 1

==相等。如果值相等,则返回 true。if (i==10)!=不相等。如果值不相等,则返回 true。if (i!=10)
  • <

  • >

  • <=

  • >=

  • 小于

  • 大于

  • 小于等于

  • 大于等于

  • if (i<10)

  • if (i>10)

  • if (i<=10)

  • if (i>=10)

+字符串相加(级联或并置)"Page" + "Admin".点。分隔对象与方法。DateTime.Hour()括号。对值进行分组。(i+5)()括号。传递参数。x=Add(i,5)[]括号。访问数组或集合中的值。name[3]!非。反转 true 或 false。if (!ready)
  • &&

  • ||

  • 逻辑与

  • 逻辑或

  • if (ready && clear)

  • if (ready || clear)


本页内容由塔灯网络科技有限公司通过网络收集编辑所得,所有资料仅供用户参考了本站不拥有所有权,如您认为本网页中由涉嫌抄袭的内容,请及时与我们联系,并提供相关证据,工作人员会在5工作日内联系您,一经查实,本站立刻删除侵权内容。本文链接:http://www.dengtar.com/19122.html
相关cms文章
 八年  行业经验

多一份参考,总有益处

联系深圳网站公司塔灯网络,免费获得网站建设方案及报价

咨询相关问题或预约面谈,可以通过以下方式与我们联系

业务热线:余经理:13699882642

Copyright ? 2013-2018 Tadeng NetWork Technology Co., LTD. All Rights Reserved.