ASP.NET Razor - C# 变量
变量
储数据。
值 ("Welcome to 51help")存储数值 (103),等等。
使用 var 过 ASP.NET 的类型。
实例
// 使用 var 关键词: var greeting = "Welcome to 51help"; var counter = 103; var today = DateTime.Today; // 使用 data 类型: string greeting = "Welcome to 51help"; int counter = 103; DateTime today = DateTime.Today;
数据类型
列表:
类型 | 描述 | 实例 |
---|---|---|
int | 整数 | 103, 12, 5168 |
float | 浮点数 | 3.14, 3.4e38 |
decimal | 小数 | 1037.196543 |
bool | 逻辑值 | true, false |
string | 字符串值 | "Hello 51help", "Bill" |
运算符
ASP.NET
C#
运算符 | 描述 | 实例 |
---|---|---|
= | 。 | i=6 |
|
|
|
|
|
|
== | 返回 true。 | if (i==10) |
!= | ,则返回 true。 | if (i!=10) |
|
|
|
+ | 置) | "w3" + "school" |
. | DateTime.Hour | |
() | (i+5) | |
() | 参数。 | x=Add(i,5) |
[] | 中的值。 | name[3] |
! | 非。反转 true 或 false。 | if (!ready) |
|
|
|
型
很有用。
期。
数字。
列表:
方法 | 描述 | 实例 |
---|---|---|
|
if (myString.IsInt()) {myInt=myString.AsInt();} |
|
|
。 |
if (myString.IsFloat()) {myFloat=myString.AsFloat();} |
|
数。 |
if (myString.IsDecimal()) {myDec=myString.AsDecimal();} |
|
换为 ASP.NET DateTime 类型 |
myString="10/10/2012"; myDate=myString.AsDateTime(); |
|
。 |
myString="True"; myBool=myString.AsBool(); |
ToString() | 字符串。 |
myInt=1234; myString=myInt.ToString(); |