×

深圳网站建设—APP开发—网站制作—小程序开发_博纳网络公司

网站制作

网站设计语言之ASP.NET的基本语法简介

文章编辑:网站建设 文章来源:网站设计 浏览量:

  ASP.NET又称为ASP+,目前提供对以下3种语言的内置支持:C#(读作"CSharp")、VisualBasic和JScript。但在Microsoft.NETFrameworkSDK和VisualStudio.NET中主要使用VisualBasic.NET和C#。各位网站建设爱好着在决定选用哪种编程语言编写ASP.NET程序时,要看自己原有的编程经验。如果你曾经用过VisualBasic或VBScript,而没有使用过C、C++或Jscript,可能选用VisualBasic.NET会更容易上手。
  尽管VisualBasic.NET相对于前一个版本VisualBasic6.0已经做了很大改变,新增了对继承和线程的支持,但是基本语法还是没有变。另外,VisualBasic.NET禁止任何不安全的操作,如内存操作。因此相对于其他语言,VisualBasic.NET更为简单易用,许多程序员使用它开发出了大量标准的应用程序。
  如果你使用过C、C++、Jscript或Java,可能选用C#更为合适。因为C#是从C和C++中派生出来的,有C和C++的编程经验,我们能够很快熟悉并精通C#。C#简单易学,即便你只是一个程序的初学者,学习C#也并不困难。而且随着对程序的深入了解,需要直接访问内存或使用旧版本的C/C++模块时,C#也将是一种更好的选择。深圳网站设计公司建站知识栏目在以下的语言介绍中,所有的实例和练习将采用C#语言来开发Web应用程序。
  例中
ASP.NET版本为2.0。如果你使用的语言是VisualBasic.NET,那么仍然可以参考本栏目了解ASP.NET的编写方法,只是要注意一下VisualBasic.NET和C#在语法上的区别。
ASP.NET的基本语法简介之变量
  变量是用来存储数据的,这些数据都有自己的数据类型,如数值、文本或其他数据类型。而存储在变量中数据的类型由该变量的数据类型决定。
(1)数据类型。
◆整型。
C#中整型的类型有sbyte、byte、short、ushort、int、uint、long、ulong。这些整型数据类型具有以下特性。sbyte型为有符号8位整数,取值范围在−128~127。byte型为无符号16位整数,取值范围在0~255。short型为有符号16位整数,取值范围在−32768~32767。ushort型为无符号16位整数,取值范围在0~65535。int型为有符号32位整数,取值范围在−2147483648~2147483647。uint型为无符号32位整数,取值范围在0~4294967295。long型为64位有符号整数,取值范围在9223372036854775808~9223372036854775807。ulong型为64位无符号整数,取值范围在0~18446744073709551615。
◆布尔型。
C#中布尔数据类型为bool,其结果只有true和false两个布尔值。可以将一个布尔变量直接赋值为true或false,也可以赋给布尔变量一个表达式,表达式所求出的值就是布尔变量实际的值。
◆字符型。
C#中字符型数据类型为char,它是一个单Unicode字符。一个Unicode字符16位长,它可以用来表示世界上多种语言。为一个字符变量赋值,如:
charsingleChar='A';上面的语句表示声明变量singleChar为字符型变量,并同时给singleChar变量赋予字符型数值'A'。除以上赋值方法外,C#还可以通过十六进制转义符(前缀\x)或Unicode表示法(前缀\u)给字符型变量赋值。
◆浮点型。
C#中浮点型数据类型有两种,分别为float和double。当执行运算时,如果表达式中的一个值是浮点型,则所有其他的数据类型都要被转换成浮点型才能执行运算。float和double的差别在于取值范围和精度。Float:取值范围在1.5×10^−45~3.4×10^38,精度为7位数。Double:取值范围在5.0×10^−324~1.7×10^308,精度为15~16位数。
◆小数型。
C#中小数型数据类型为decimal。decimal是一种高精度的数据类型,它主要用于金融和货币的计算。它所表示的范围为1.0×10^−28~8.9×10^28,具有28~29位有效数字。尽管decimal的取值范围比double的窄,但它更精确。当定义一个小数型变量并赋值给它时,使用m后缀以表明它是一个小数型,如:decimalsingleDec=1.0m;如果省略了m,在变量被赋值之前,它将被编译器认作double型。
(2)值类型和引用类型。
◆值类型。值类型就是把数据的值直接存储在内存中的数据类型。各种值类型总是具有一个对应于该类型的值。一般来说,C#总是要求变量在使用前进行变量初始化,指明变量的数据类型。如果变量没有被初始化,当你试图使用它们时,编译器会提醒你。C#的值类型可以归类为简单类型(SimpleTypes)、结构类型(StructTypes)和枚举类型(EnumerationTypes)。
◆引用类型。
引用类型存储的是对包含数据的另一内存位置的引用,该数据通常建立在类的基础上,如String类。和值类型相比,引用类型不存储它所代表的实际数据,而存储实际数据的引用。在C#中提供的引用类型有对象类型、类、接口、代表元、字符串类型、数组。
(3)变量声明。在C#中使用变量之前,必须首先声明它们,变量的数据类型取决于对变量的声明。C#中变量声明采用如下形式。intx;//声明一个int变量Strings;//声明一个String变量inti=1;Strings="HelloWorld";
好了,网站设计公司本文关于“
网站设计语言之ASP.NET的基本语法简介”知识就分享到这里,谢谢关注,博纳络编辑整理。
 
 

当前文章链接:https://www.198bona.com/construction/design/2419.html
如果您觉得案例还不错请帮忙分享:

[声明]本网转载网络媒体稿件是为了传播更多的信息,此类稿件不代表本网观点,本网不承担此类稿件侵权行为的连带责任。故此,如果您发现本网站的内容侵犯了您的版权,请您的相关内容发至此邮箱【qin@198bona.com 】,我们在确认后,会立即删除,保证您的版权。