中国铁道出版社
第2章
C#语言基础
《C#编程语言基础和应用》
套系名称:高等学校计算机类课程应用型人才培养规划教材书号:978-7-113-13535-5 版次:1-1 开本:16开页码:300页作者:张世明朱彬
出版社:中国铁道出版社出版时间:2011-10-01 定价: 元策划编辑:严晓舟责任编辑:周海燕适用专业:通用专业适合层次:高等学校课程类别:小公共课程分类:程序设计
感谢“教宝网”(件制作提供资助。
尊敬的读者:
“教宝网”(门户网站,
将在2013年6月正式上线,届时谢谢光顾并提出宝贵意见!
“教宝网”(仁敬上
内容要点
C#应用程序结构
数据类型
常量和变量的定义
运算符和表达式
语句
中国铁道出版社
C#应用程序结构
C#的应用程序组成
第一行程序通知C#plier)找寻定义在System名称空间中的某些类和方法,以便在本程序中可以直接调用。每一个C#应用程序都是由很多个类、结构以及数据类型所组成的集合,并使用class保留字来声明这个类。
C#中,所有的程序都必须包装在一个类当中,类中包含程序将用来执行的数据与方法的定义。类的开始与结束则使用花括号{}来代表。
接下来看看下—行程序,声明一个方法:static void Main(string[] args),由于C#语言将大小写视为不同,因此要注意Main方法的M—定是大写,其余为小写。开始学得Main方法一定要声明static,除非有其他需要,否则不要去变动它。
在C#中每一个方法(Method)都要有一个返回值,而Main方法的返回值只能够声明为void或int,void代表Main方法没有任何的返回值,如本例。使用int,代表这个程序将返回一个整数类型的数值。
中国铁道出版社
C#应用程序结构
每个程序都要有一个Main方法,它是C#程序的进入点。也就是说,一个C#程序可以有很多个类,不过程序一开始会先从Main开始执行。记住Main后面的小括号( )是必要、不能省略的。若Main方法(Method)有参数时,便可以将参数清单列示在括号之间。
Framework的System名称空间中,包含许多系统提供的基础类,以供程序设计师使用。凡是在程序中要调用System中提供的基础类的,就必须在程序前部声明引用,如:using System;
中国铁道出版社
C#应用程序结构
保留字和标准指令符
C#语言中规定了一批英文单词,赋予了它们特定的含义,在进行程序设计时不能被重新定义或进行他用,这些单词称为保留字(Reserved Words)。C#语言中规定的保留字有77个。
标识符
标识符(Identifiers)是用来自行标识(定义、表示)程序、函数、类型、符号常量、变量、对象等的名字的符号。
C#语言中规定,标识符由字母A~Z、a~z、下划线和数字0~9组成,中文汉字也可作为标识符的组成部分,但视操作系统环境而慎用。
C#标识符区分大小写。
在使用标识符的时候,必须首先声明,否则在编译时,系统会显示错误信息,提示该标识符没有定义。
中国铁道出版社
C#应用程序结构
注释
为了使程序易读,通常要为程序添加注释,即对程序模块、语句或命令作文字解释。运行时,这些文字不会作为命令的一部分而被执行,因而不会影响原来的程序。。
C#语言中的注释有下面2种形式。
(1) 组合符号“/*”与“*/”的成对使用表示它们之间的内容为注释,为多行注释符;
(2) 符号“//”的单个使用表示所在行的该符号之后的内容为注释,为单行注释符。
有时,在调试的过程中,也可以用注释的方法对部分命令作暂时的“删除”,以缩小调试范围,待调试结束后再去掉注释符
中国铁道出版社
C#应用程序结构
控制台程序中的标准输入和输出
C#可以编写三类型的应用程序,一是标推的windows应用程序,扩展名为EXE,执行在窗口环境,具有图型界面的执行文件;—是程序库应用程序,扩展名为DLL,主要用来共享程序代码;第三种就是conso1e应用程序,扩展名为EXE,执行在命令模式。
(); 或
();
(["输出格式",]输出表达式列表);
(["输出格式",]输出表达式列表);
中国铁道出版社
数据类型
值类型
值类型,又称作实值类型,这种类型的变量总是包含该类型的值,它对应着系统内的某个内存空间。
中国铁道出版
C#课件S=C#语言基础 来自淘豆网m.daumloan.com转载请标明出处.