C#语言程序设计复习资料.doc

上传人:飞****2 文档编号:79040022 上传时间:2023-03-19 格式:DOC 页数:7 大小:54KB
返回 下载 相关 举报
C#语言程序设计复习资料.doc_第1页
第1页 / 共7页
C#语言程序设计复习资料.doc_第2页
第2页 / 共7页
点击查看更多>>
资源描述

《C#语言程序设计复习资料.doc》由会员分享,可在线阅读,更多相关《C#语言程序设计复习资料.doc(7页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。

1、Array类的Length属性不是用于返回数组的维数 字符串和字符数组可以相互转换。 继承是可传递的 子类可以继承父类私有成员。 openFileDialog控件就像Timer控件一样,在运行时是看不见的。 int intArray = new int 10;语法是正确的。 while通常使用在不知道循环次数的条件下,for通常使用在知道循环次数的条件下 实例化子类时,先调用基类构造函数。 具有相同的函数名不同的参数列表叫做重载。 下列是整数类型的是byte, short, int, long。公共语言运行时由哪几个部分组成。CLS, CTSWinForm中的列表控件有comboBox, Li

2、stBox, CheckedListBox。下列是浮点类型的是float, decimal, double。面向对象的程序设计的基本特征继承, 多态, 封装下面关于流程控制的说法正确的是do while至少要执行1次。int a = new int 1, 3, 4 ; 其中a3的值为不存在。用于获取当前计算机下的所有驱动器的方法是GetDrives()。FileStream用于进行文件的读取操作。.NET 的通用语言框架机制是.NET Framework。字符串使用string进行声明。C#中的数据类型转换又分为显示转换和隐式转换。隐式数值转换实际上就是从低精度的数值类型转换到高精度的数值类型

3、的转换。C#支持4种类型的注释:单行注释、多行注释、定界和定界文档注释。+在变量使用前,是变量先自加。多分支选择语句是switch。C#中所有对于文件系统的操作都封装System.IO命名空间中在一个类中定义多个方法名相同、方法间参数个数和参数类型不同的方法,我们把它称为方法重载。NET Framework 是一个集成在 Windows 中的组件,它支持生成和运行下一代应用程序与 XML Web Services。.C#是从C和C+派生来的一种简单、现代、类型安全的编程语言。接口用于规范,抽象类用于共性。接口中只能声明方法,属性,事件,索引器。而抽象类中可以有方法的实现,也可以定义非静态的类变

4、量。抽象类是类,所以只能被单继承,但是接口却可以一次实现多个。抽象类可以提供某些方法的部分实现,接口不可以.抽象类的实例是它的子类给出的。接口的实例是实现接口的类给出的。在抽象类中加入一个方法,那么它的子类就同时有了这个方法。而在接口中加入新的方法,那么实现它的类就要重新编写(这就是为什么说接口是一个类的规范了)。接口成员被定义为公共的,但抽象类的成员也可以是私有的、受保护的、内部的或受保护的内部成员(其中受保护的内部成员只能在应用程序的代码或派生类中访问)。此外接口不能包含字段、构造函数、析构函数、静态成员或常量。实例化子类时,先调用基类构造函数。FileStream fs = new Fi

5、leStream(c:hh.txt,FileMode.Open ); StreamWriter sw = new StreamWriter(fs); sw.Write(白日依山尽,黄河入海流); sw.Close(); fs.Close();公共语言运行时是所有.NET应用程序运行时环境,是所有.NET应用程序都使用的编程基础CLR包含两个组成部分,CLS(公共语言规范)和CTS(通用类型系统)int intSum=0;int intMul;=1;for(int i=1;i= 0 & f 10|a10。int numA=25; If(numA19) numA+;上述程序执行完后numA的值是2

6、6。combobox获得选中项索引的是SelectedIndex。 int a = 1; int b = 2; a = a + b; b = a - b; a = a - b; Console.WriteLine(a); Console.WriteLine(b);让timer停止的方法是Enabled=false下列为button单击事件是ClickpictureBox中显示图片的属性image以下不是C#中的数组类型特点的是数组是长度是可改变的用FileStream打开一个文件时,为了控制该FileStream用于创建不存在的文件,应将其FileMode参数设置为Create将字符串改为大写

7、的方法是ToUpper()显式数值转换是指当不存在相应的隐式转换时从一种数值类型转换为另一种数值类型。继承就是在类之间建立一种相交关系,使得新定义的派生类的实例可以继承已有基类的特征和行为,而且可以加入新的特性或者是修改已有的特性来建立类的新层次。string s;int n1=0,n2=0;Console.WriteLine(请输入一个字符串);s = Console.ReadLine();foreach (char c in s)if (c = A & c = a & c 1; day-) peach = (peach +1) * 2; MessageBox.Show(第1天摘桃 + pe

8、ach.ToString() + 个);public void Cal () int sum = 1; for (int i = 1; i =5; i+) sum *= i; MessageBox.Show(sum.ToString (); C#中的方法由以下几部分组成: 返回类型方法可以返回各种形式的值,同样也可以不返回任何值。void关键字表示方法无返回值。方法的计算结果通过return语句返回。 方法名方法名如同变量名,注意不要与关键字重复。 参数列表紧跟方法名其后的小括号()中的内容就是方法的参数列表。参数与参数之间用逗号分开,每个参数都可以在方法的代码中用做一个变量。 功能代码块大括

9、号 中的内容为编写的方法功能代码。此外是方法功能的主体代码,其编写方法与一般代码一样。调用基类构造函数,运用base关键字。虚方法的关键字是virtual 。一个类可以有能力直接从另一个类获得其代码和数据,派生类从基类那里获得其所有成员的是继承 。通过Multiline属性可以让文本框多行显示用FileStream打开一个文件时,可用FileAccess参数控制:对文件进行只读、只写还是读/写属性包含访问器和访问器。所有控件都共有的属性是Name。ReadOnly属性的值确定文本框中的文本是否为只读。.NET不能使用的编程语言是Delphi。下面关于C#的说法不正确的是C#一种面向过程的编程语

10、言。If语句中的表达式的结果是布尔值。字符串的连接是用+来实现的。 int a = new int 1, 3, 4 ; 其中a3的值为不存在。NET Framework 两个主要组件分别是CLR和.NET Framework 类库下列关于数据类型的描述,不正确的是引用类型的变量直接保存数据 下列函数的定义正确的是void Fun()System.Exception类是C#中其他所有异常类的基类StringBuilder的Append方法是用于字符串拼接lable显示文字的属性是Text下列为button单击事件是Clickradiobutton选中属性是checked=true命名空间不属于类

11、的成员: 定义枚举的关键字是Enum关闭窗口的命令是close除了标准控件以外,Visual Studio 可以使用其他控件、用户自定义控件和第三方厂商研制的控件。数组元素可以是任何类型,包括数组类型。函数一次只能返回一个值子类可以继承父类私有成员。Switch语句中,每个case后是必须用break语句来结束值类型存储于堆栈装箱是把 值 类型转换到引用类型 。break不是中断本次循环,进入一下次的循环OOP:object-oriented programming 面向对象编程,所谓“对象”就是一个或一组数据以及处理这些数据的方法和过程的集合。面向对象的程序设计完全不同于传统的面向过程程序设计,它大大地降低了软件开发的难度继承继承就是在类之间建立一种相交关系,使得新定义的派生类的实例可以继承已有基类的特征和行为,而且可以加入新的特性或者是修改已有的特性来建立类的新层次。

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 教育专区 > 教案示例

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号© 2020-2023 www.taowenge.com 淘文阁