欢迎来到天天文库
浏览记录
ID:50084411
大小:308.50 KB
页数:52页
时间:2020-03-08
《ASP.NET程序设计 教学课件 ppt 作者 崔永红 等 第2章.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、第2章C#语言程序设计基础第页主要内容简单C#程序C#的数据类型运算符与表达式控制语句异常处理类继承与多态第页2.1简单C#程序创建C#Windows应用程序创建C#控制台应用程序C#程序结构第页2.1.1创建C#Windows应用程序建立C#Windows应用程序一般包括以下一些基本步骤。创建C#Windows应用程序项目建立窗体控件调试运行第页2.1.2创建C#控制台应用程序建立C#控制台应用程序一般包括以下一些基本步骤。创建C#控制台应用程序项目编码编译运行第页“新建项目”对话框第页控制台应用程序运行结果第页2.1.3
2、C#程序结构在VisualStudio.NET的控制台应用程序下,编写C#的控制台应用程序时,会出现下列程序结构:usingSystem;namespacee2_2{classClass1{staticvoidMain(string[]args){////TODO:在此处添加代码以启动应用程序//Console.WriteLine("第一个控制台应用程序");}}}第页2.1.3C#程序结构命名空间注释类与方法第页命名空间程序的第一条语句“usingSystem;”的作用是导入命名空间System,System是.NET框架
3、提供的命名空间之一,命名空间中含有系统类库中已定义的类,System命名空间中包含Console类。如果在程序开始前先声明usingSystem;,以后在程序中使用到System命名空间内的类时,就不必在类的前面再加上System。程序中的语句“namespacee2_2”声明了一个命名空间e2_2,当新建一个项目时,系统就会自动生成一个与项目名称同名的命名空间。第页注释程序中“//”是单行注释符号,其后的文本是注释信息,注释信息不参加编译,不影响程序的执行结果。C#提供了两种注释方法,另外一种是使用“/**/”符号对,以“
4、/*”开始,以“*/”结束,注释内容写在中间,该符号既可以进行单行注释,也可以进行多行注释。第页类与方法程序中的语句“classClass1”是类的声明,使用class关键字定义了一个名称为Class1的类,可以根据需要将Class1改名为较有意义的名称。程序中的语句“staticvoidMain(string[]args)”为类Class1声明了一个方法,一个C#程序可以由若干类组成,在多个类中只有一个类可以有方法Main(),程序从Main()方法开始执行。程序中的语句“Console.WriteLine("第一个控制台
5、应用程序");”的作用是输出“第一个控制台应用程序”信息,WriteLine()是类Console中的一种输出方法。C#命名空间中的类提供了一些标准方法,下面仅介绍Math类的常用方法,如表2-1所示。第页Math类的常用方法方法功能方法功能Abs(x)求x的绝对值Max(x,y)求x和y的最大值Ceiling(x)求不小于x的最小整数Min(x,y)求x和y的最小值Cos(x)求x的余弦值Pow(x,y)求x的y次幂Exp(x)求指数exSin(x)求x的正弦值Floor(x)求不大于x的最小整数Sqrt(x)求x的算术平
6、方根Log(x)求以e为底的自然对数Tan(x)求x的正切值第页2.2C#的数据类型值类型引用类型常量与变量第页2.2.1值类型整数类型字符类型布尔类型实数类型小数类型结构类型枚举类型第页2.2.2引用类型类类型数组代理类型接口类型第页2.2.3常量与变量常量是程序运行中固定不变的量。常量的值是在编译时确定的,在执行期间不变,只能引用不能改变。常量的声明形式为:const类型名声明列表;常量在引用前必须用常量声明语句来明确它的类型和值。变量是内存中的一个存储空间。变量的声明形式为:类型名变量名;变量名必须是合法的标识符。变量
7、名由字母、数字和下画线组成,变量名必须以字母或下画线开头,为了和系统变量进行区别,用户定义的变量尽量不用下画线开头。变量名不能与C#的关键字相同,变量要先声明后引用。第页2.2.3常量与变量变量的应用usingSystem;classtest2_5{publicconstDoublePI=3.14;staticvoidMain(string[]args){Doubles,r=10;s=PI*r*r;Console.WriteLine("圆的面积为{0}",s);}}第页2.3运算符与表达式表达式由运算符和操作数构成。运算符表
8、示对操作数进行的运算,按所操作对象的数目划分,运算符可分为:一元运算符、二元运算符和三元运算符。一元运算符有一个操作数,又分为前缀符号和后缀符号;二元运算符有两个操作数,都使用中间符号;C#只有一个三元运算符“?:”,三元运算符使用方法如下:a?b:c上面语句表示如果a为真,则取b的值,否
此文档下载收益归作者所有