讲解ASP。净剃刀之c#变量

  介绍

这篇文章主要讲解了“讲解ASP。净剃刀之c#变量”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习”讲解ASP。净剃刀之c#变量”吧!

<强>变量

变量是用来存储数据的。

一个变量的名称必须以字母字符开的头,并且不能包含空格或者保留字符。

一个变量可以是一个指定的类型,表示它所存储的数据类型.string变量存储字符串值(“欢迎来到RUNOOB.COM")整数变量存储数字值(103),日期变量存储日期值,等等。

变量使用var关键字声明,或通过使用类型(如果您想声明类型)声明,但是ASP。净通常能自动确定数据类型。

//, Using 从而var 关键字:   var  greeting =,“Welcome 用RUNOOB.COM";   var  counter =, 103;   var  today =, DateTime.Today;//,Using  data 类型:   string  greeting =,“Welcome 用RUNOOB.COM";   int  counter =, 103;   DateTime  today =, DateTime.Today;

<强>数据类型

下面列出了常用的数据类型:

类型描述实例int整数(全数字)103年,12日,5168年浮浮点数3.14,3.4 e38decimal十进制数字(高精度)1037.196543 bool布尔值true, falsestring字符串“你好RUNOOB.COM",“John"

<强>运算符

运算符告诉ASP。净在表达式中执行什么样的命令。

c#语言支持多种运算符。下面列出了常用的运算符:

运算符描述实例=给一个变量赋值,我=6 +
, - - - - - -
, *
,和
,加上一个值或者一个变量。
,减去一个值或者一个变量。
,乘以一个值或者一个变量。
,除以一个值或者一个变量我=5 + 5
, i=盘中
, i=5 * 5
,我=5/5 +=
, -=变量递增。
,变量递减,+=1
, i -=1==相等。如果值相等则返回true.if (i==10) !=不等。如果值不等则返回true.if(我!=10)& lt;
,在
, & lt;=
,祝辞=小于。
,大于。
,小于等于。
,大于等于如果(i<10)
,如果(i> 10)
,如果(i<=10)
,如果(i>=10) +连接字符串(一系列互相关联的事物)干净run"+“oob"。点号。分隔对象和方法.DateTime.Hour()圆括号。将值进行分组。(i + 5)()圆括号。传递参数。x=添加(我,5)[]中括号。访问数组或者集合的值. name [3] !非。真/假取反如果准备好(!),,
, | |逻辑与。
,逻辑或如果(准备好了,,明确)
,如果(准备好| |清楚)

<强>转换数据类型

从一种数据类型转换到另一种数据类型,有时候是很有用的。

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

一般规则下,都是将用户输入看做字符串处理,即使用户输入了数字。因此数值输入必须被转换成数字,然后才能将其用于计算。

下面列出了常用的转换方法:

方法描述实例AsInt ()
, IsInt()转换字符串为整数。如果(myString.IsInt ())
,{敏=myString.AsInt ();} AsFloat ()
, IsFloat()转换字符串为浮点数。如果(myString.IsFloat ())
, {myFloat=myString.AsFloat ();} AsDecimal ()
, IsDecimal()转换字符串为十进制数。如果(myString.IsDecimal ())
, {myDec=myString.AsDecimal ();} AsDateTime ()
, IsDateTime()转换字符串为ASP。净DateTime类型.myString=?0/10/2012"
,替换=myString.AsDateTime (); AsBool ()
, IsBool()转换字符串为布尔值.myString=癟rue";
, myBool=myString.AsBool (); ToString()转换任何数据类型为字符串.myInt=1234;
, myString=myInt.ToString ();

感谢各位的阅读,以上就讲是“解ASP。净剃刀之c#变量”的内容了,经过本文的学习后,相信大家对讲解ASP。净剃刀之c#变量这一问题有了更深刻的体会,具体使用情况还需要大家实践验证。这里是,小编将为大家推送更多相关知识点的文章,欢迎关注!

讲解ASP。净剃刀之c#变量