C#语言程序设计复习资料.doc_第1页
C#语言程序设计复习资料.doc_第2页
C#语言程序设计复习资料.doc_第3页
C#语言程序设计复习资料.doc_第4页
C#语言程序设计复习资料.doc_第5页
已阅读5页,还剩2页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

C#语言程序设计课程考试复习资料1Array类的Length属性不是用于返回数组的维数 2字符串和字符数组可以相互转换。 3继承是可传递的 4子类可以继承父类私有成员。 5openFileDialog控件就像Timer控件一样,在运行时是看不见的。 6int intArray = new int 10;语法是正确的。 7while通常使用在不知道循环次数的条件下,for通常使用在知道循环次数的条件下 9实例化子类时,先调用基类构造函数。 10具有相同的函数名不同的参数列表叫做重载。 11下列是整数类型的是byte, short, int, long。12公共语言运行时由哪几个部分组成。CLS, CTS13WinForm中的列表控件有comboBox, ListBox, CheckedListBox。14下列是浮点类型的是float, decimal, double。15面向对象的程序设计的基本特征继承, 多态, 封装16下面关于流程控制的说法正确的是do while至少要执行1次。17int a = new int 1, 3, 4 ; 其中a3的值为不存在。18用于获取当前计算机下的所有驱动器的方法是GetDrives()。19FileStream用于进行文件的读取操作。20显示对话框的方法是ShowDialog。21.NET 的通用语言框架机制是.NET Framework。22字符串使用string进行声明。23C#中的数据类型转换又分为显示转换和隐式转换。24隐式数值转换实际上就是从低精度的数值类型转换到高精度的数值类型的转换。25C#支持4种类型的注释:单行注释、多行注释、定界和定界文档注释。26.+在变量使用前,是变量先自加。27.多分支选择语句是switch。28.请补充完程序:求1到100 的奇数之和,偶数之积。int intSum=0;int intMul;=1;for(int i=1;i10|a10。15int numA=25; If(numA19) numA+;上述程序执行完后numA的值是26。20combobox获得选中项索引的是SelectedIndex。21. int a = 1; int b = 2; a = a + b; b = a - b; a = a - b; Console.WriteLine(a); Console.WriteLine(b);1让timer停止的方法是Enabled=false2下列为button单击事件是Click3pictureBox中显示图片的属性image4以下不是C#中的数组类型特点的是数组是长度是可改变的5用FileStream打开一个文件时,为了控制该FileStream用于创建不存在的文件,应将其FileMode参数设置为Create6将字符串改为大写的方法是ToUpper()7string str = abcdef; string newstr = str.Substring(2, 2); newstr的值为cd8清空首尾空白字符的方法是Trim()9假设有类A,类B,类B继承类A,下列写法正确的是: public Class B:A10关于继承下列说法正确的是都不正确11C# 允许派生类包含与基类方法名称相同的方法,下列说法错误的是如果派生类中的方法前面带有 new 关键字,则该方法被定义为独立于基类中的方法12下列说法正确的是: 在同一命名空间下,类名不能一样13下列类的定义正确的是: Class Test14下列函数的定义正确的是: void Fun()15下列关于变量命名不正确的是float Main16定义常量的关键字是const.17以下四个选项中,定义变量不正确的是float floF=1218关于函数的返回值下列说法正确的是:函数可以有返回值,也可以没有返回值19C#的数据类型有:值类型和引用类型20下列不属于值类型的是string21 System.Exception类是C#中其他所有异常类的基类22数组索引最大值为元素个数-123combobox获得选中项索引的是selecteditem25“n”表示换行26如果要将文本框作为密码框使用时,应设置的属性为PasswordChar27要显示模式对话框使用的方法是ShowDialog28要获取字体选择对话框中选择的字体属性是Font29访问不受任何限制的访问修饰符是public30在类中只有一个的是析构函数31C#中进行文件操作时必须引用的名称空间是System.IO32删除文件时所使用的方法是Delete33抽象类的修饰符是Abstract34String表示一个字符串,以 0结尾。35实现C#数组反转的方法是Reverse1下列属于值类型的是int, char, float2 File类常用的方法有Copy, Open, Create3下列是通用对话框的是ColorDialog, FontDialog, OpenDialog4.能把整型数据转化成字符串的方法有int.Parse(),Tostring(),Convert.ToString()5下列哪些语句的结构是选择结构if , if.else, switch6下列属于转义字符的有 n 7下列属于引用类型的是string, class, interface8 Directory类常用的方法有Move, Exists, CreateDirectory9下面那些是循环语句Do.While , While, For, foreach。10下面哪些是静态类Directory, File, string。11除了标准控件以外,Visual Studio 可以使用其他控件、用户自定义控件和第三方厂商研制的控件。 12派生类不可以从多个类中继承 13Main方法不是Windows应用程序的入口方法 14openFileDialog控件就像Timer控件一样,在运行时是看不见的。 15int intArray = new int 10;语法是正确的。 16File和Directory都是静态类。17类的默认修饰符为Internal。18如果int intA=Convert.ToInt32(4.8);则intA=4; 19Switch语句中,每个case后是使用break语句来结束。20属性中不是必须包含Get访问器和Set访问器。21函数一次可以返回一个值。22.一个类能有多个构造函数,构造函数能重载。23.为了使一个控件在运行时不可见,应将该控件的Visible 属性值设置为False. 24.int intA=5;int intB=4;intB+=intA+;运行完后,intA=6,intB=9 。25TextBox控件是一个文本输入控件,不能添加图片。1.CLS是一种最低的语言的标准,制定了一种以.NET平台为目标的语言所必须支持的最小特征,以及该语言与其他.NET语言之间实现互操作性所需要的完备特征。2流是数据操作的一种方式,表示数据在各种介质上流转的方向。在流的操作中是以字节形式进行的。3类是具有相同属性和服务的一组对象的集合。4.在一个类中定义多个方法名相同、方法间参数个数和参数类型不同的方法,我们把它称为方法重载。5.MSIL是将.NET代码转化为机器语言的一个中间过程。它是一种介于高级语言和基于Intel的汇编语言的伪汇编语言。当用户编译一个.NET程序时,编译器将源代码翻译成Microsoft 中间语言 (MSIL),它是一组可以有效地转换为本机代码且独立于CPU的指令。6.CTS的全称是通用类型系统(Common Type System)。包括了公共类型系统(CTS)、公共中间语言(CIL)、底部文件格式以及元数据格式等。它定义了一个能够在CLR上运行的语言规范。7.两种不同类型数据进行混合运算一般需要类型转换,C#中的数据类型转换又分为隐式转换和显式转换。8.对象是系统中用来描述客观事物的一个实体,它是构成系统的一个基本单位。一个对象由一组属性和对这组属性进行操作的一组服务组成。9.析构函数是在类的实例结束时,对实例所占用资源执行清除操作的特殊方法,每个类只能有一个析构函数。析构函数与类名同名,前面加上符号。10命名空间是为了把一些类和类的实例更好地管理而定义的把这些类和实体集合起来的一个团体,它使用namespace关键字来进行标识。1. 以下叙述正确的是:接口中可以有虚方法。一个类可以实现多个接口。 接口不能被实例化。 2. 以下关于C#中DataSet的说法错误的是:1个DataSet只能有1张表,1个DataSet只能有1个关系3. 命名空间,类,接不属于类的成员的有。13 int peach = 1, day = 10; for (day = 10; day 1; day-) peach = (peach +1) * 2; MessageBox.Show(第1天摘桃 + peach.ToString() + 个);14. public void Cal () int sum = 1; for (int i = 1; i =5; i+) sum *= i; MessageBox.Show(sum.ToString (); 15.C#中的方法由以下几部分组成: 返回类型方法可以返回各种形式的值,同样也可以不返回任何值。void关键字表示方法无返回值。方法的计算结果通过return语句返回。 方法名方法名如同变量名,注意不要与关键字重复。 参数列表紧跟方法名其后的小括号()中的内容就是方法的参数列表。参数与参数之间用逗号分开,每个参数都可以在方法的代码中用做一个变量。 功能代码块大括号 中的内容为编写的方法功能代码。此外是方法功能的主体代码,其编写方法与一般代码一样。1. 调用基类构造函数,运用base关键字。2. 虚方法的关键字是virtual 。3. 一个类可以有能力直接从另一个类获得其代码和数据,派生类从基类那里获得其所有成员的是继承 。4.通过Multiline属性可以让文本框多行显示5.用FileStream打开一个文件时,可用FileAccess参数控制:对文件进行只读、只写还是读/写6.属性包含访问器和访问器。7所有控件都共有的属性是Name。8.ReadOnly属性的值确定文本框中的文本是否为只读。1.NET不能使用的编程语言是Delphi。2. 下面关于C#的说法不正确的是C#一种面向过程的编程语言。3. If语句中的表达式的结果是布尔值。4. 字符串的连接是用+来实现的。5. int a = new int 1, 3, 4 ; 其中a3的值为不存在。6.NET Framework 两个主要组件分别是CLR和.NET Framework 类库7. 下列关于数据类型的描述,不正确的是引用类型的变量直接保存数据 9.下列函数的定义正确的是void Fun()11. System.Exception类是C#中其他所有异常类的基类12. StringBuilder的Append方法是用于字符串拼接13. lable显示文字的属性是Text14下列为button单击事件是Click16.radiobutton选中属性是checked=true18. 命名空间不属于类的成员: 19. 定义枚举的关键字是Enum20. 关闭窗口的命令是close1. 除了标准控件以外,Visual Studio 可以使用其他控件、用户自定义控件和第三方厂商研制的控件。2. 数组元素可以是任何类型,包括数组类型。3. 函数一次只能返回一个值4. 子类可以继承父类私有成员。5. Switch语句中,每个case后是必须用

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论