ASP.NET Razor - C# 变量

来源:互联网 发布:mysql as省略 编辑:程序博客网 时间:2024/05/18 00:14

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

变量

变量用于存储数据。

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

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

使用 var 关键词或类型对变量进行声明,不过 ASP.NET 通常能够自动确定数据的类型。

实例

// 使用 var 关键词:var greeting http://www.xinkunggw.com/ = "Welcome to W3School";var counter = 103;var today = DateTime.Today;// 使用 data 类型:string greeting http://shop.xinkunggw.com/ = "Welcome to W3School";int counter = 103;DateTime today = DateTime.Today;

数据类型

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

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

运算符

运算符告诉 ASP.NET 在表达式中执行哪种类型的命令。

C# 语言支持多种运算符。下面是常见的运算符:

运算符描述实例=为变量赋值。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)
+字符串相加(级联或并置)"w3" + "school".点。分隔对象与方法。DateTime.Hour()括号。对值进行分组。(i+5)()括号。传递参数。x=Add(i,5)[]括号。访问数组或集合中的值。name[3]!非。反转 true 或 false。if (!ready)
  • &&
  • ||
  • 逻辑与
  • 逻辑或
  • if (ready && clear)
  • if (ready || clear)

转换数据类型

将一种数据类型转换为另一种有时很有用。

大多数常见的例子是将字符串输入转换为另一种类型,比如整数或日期。

作为一项规则,用户输入会成为字符串,即使用户输入的是数字。所以,数字输入值在用于计算之前必须被转换为数字。

下面是常用的转换方法列表:

方法描述实例
  • AsInt()
  • IsInt()
把字符串转换为整数。if (myString.IsInt())
{myInt=myString.AsInt();}
  • AsFloat()
  • IsFloat()
把字符串转换为浮点数。if (myString.IsFloat())
{myFloat=myString.AsFloat();}
  • AsDecimal()
  • IsDecimal()
把字符串转换为十进制数。if (myString.IsDecimal())
{myDec=myString.AsDecimal();}
  • AsDateTime()
  • IsDateTime()
把字符串转换为 ASP.NET DateTime 类型myString="10/10/2012";
myDate=myString.AsDateTime();
  • AsBool()
  • IsBool()
把字符串转换为逻辑值。myString="True";http://www.xinyingyigo.com/
myBool=myString.AsBool();ToString()把任意数据类型转换为字符串。myInt=1234;
myString=myInt.ToString();
0 0
原创粉丝点击
热门问题 老师的惩罚 人脸识别 我在镇武司摸鱼那些年 重生之率土为王 我在大康的咸鱼生活 盘龙之生命进化 天生仙种 凡人之先天五行 春回大明朝 姑娘不必设防,我是瞎子 打玻尿酸鼻子变宽怎么办 鼻炎的人感冒了怎么办 小孩上幼儿园反复感冒怎么办 3岁宝宝感冒鼻炎怎么办 鼻炎犯了鼻子不通气怎么办 食物呛到鼻子里怎么办 胃疼引起的焦虑怎么办 泰迪犬发生口腔亏痒怎么办? 俩鼻子都堵了怎么办 2岁宝宝鼻甲肿大怎么办 感冒10多天不好怎么办 宝妈鼻炎犯了怎么办 鼻炎犯了好多黄鼻涕怎么办 空调吹多了上火怎么办 宝宝感冒鼻塞流鼻涕口臭怎么办 怀孕了有鼻息肉怎么办 孕晚期鼻炎犯了怎么办 孕妇鼻炎犯了头疼怎么办 一岁宝宝有鼻炎怎么办 蒸馒头的面酸了怎么办 dnf点券充错账号了怎么办 英雄联盟点券充错区了怎么办 文玩鼻烟壶盖子松了怎么办 文胸磨腋下的肉怎么办 荷兰在窝里拉屎怎么办 宝宝把泡沫吃了怎么办 荷兰猪一直叫该怎么办 人吃了缓冲泡沫怎么办 不小心吃了泡沫怎么办 不想养荷兰猪了怎么办 刚买的乌龟死了怎么办 剪猫指甲出血了怎么办 猫吃了酸性植物怎么办 金鱼在缸底不动怎么办 野兔子不吃不喝怎么办 让荷兰猪咬了怎么办 仓鼠的脚被棉花怎么办 仓鼠的脚变黑了怎么办 夏天小仓鼠生了怎么办 把仓鼠摔出血了怎么办 仓鼠摔成骨折了怎么办