C#试题库(全)附-参考答案与解析.docx
《C#试题库(全)附-参考答案与解析.docx》由会员分享,可在线阅读,更多相关《C#试题库(全)附-参考答案与解析.docx(176页珍藏版)》请在三一办公上搜索。
1、29、在异宫处理构造中,对异常处理的代码应放在catch块中。30、在类的方法前加上关键字Cvirtual),则该方法被称为虚方法。31、Timer控件的UnterVaD属性,用来指定时钟空间触发时间的时间间隔,单位毫秒。32、使用关健字(abstract)声明抽象类。33、关健字Readonly说明对象或者变H在初始化后不可修改。34、在WindoWS程序中,假设想选中复选框,则应将该控件的(Checked)属性设直为IrUe。35、面向对彖语言都应至少具有的三个特性是封装继承和多态。36、C#虽然不支持多里继承,但提供了另一种类似的机制是接口J。37、数据库表中的每一行称为一条(记录。38
2、、要关闭已翻开的数据库连接,应使用连接对象的close1方法。39、关闭数据库的连接,应使用连接对象的(close)方法。40、数值转换是指在整数类型、字符类型)和字符类型之间的转换。4k类是引用类型,而构造是(值类型L42、在d。-While循环构造中,循环体至少要执行(1次。43、不规则数组)是数组的数组,它内部每个数组的长度可以不同,就像一个锯齿形状。44、一个Web页面的扩展名为(.aspx45、Web程序中的GridVieW控件和WindOWS程序的(DataGridZDataGridView)控件类似。46、SQL语句中的选择语句,使用的关键字是SELECT)47、C储言源代码文件
3、的后缀名是UL48、在循环构造中,ContinUe语句的作用是完毕本次循环,继续下一次循环)。49、集合类是由命名空间(SySIem.Collections提供。50、在C#中,可以通过throw语句无条件抛出异常。51、Cft三用类型系统CTS分为值类型)和引用类型。52、过装箱)和拆箱机制,可以实现值类型和引用类型之间的转换。53、(ListBoxl.ltems.Count)属性用于获取LiStBOXl控件中项的数目。54、CombOBoX控件的SeIeCtedlndeX属性返回对应于组合框中选定项的索引整数值,其中,笫1项为(0),未选中为U。55、属性窗口的属性可以按分类顺序和按字母顺
4、序排列。56、当进入VS集成环境,如果没有显示“工具箱,窗口,应选择视图菜单的“工具箱选项,以显示工具箱窗口。57、每个枚举成员均具有相关联的常量值,默认时,第一个枚举成员的关联值为(O)058、构造的默认值是通过将所有值类型字段设面为它们的默认值,并将所有的引用类型字段设直为null。59、所有的枚举默认都继承于SystemEnumJ.一、填空:I、操作符&)被用来说明两个条件同为真的情况。2、接口只能定义方法,实现要由(类)完成。3、任何事物都是对象,它可以是现实世界中的一个物理对象,可以是抽象的概念或规则。4、(+=)运算符将左右操作数相加的结果赋值给左操作数。5、(Array)是所有数
5、组的基类。6、如果一个属性里既有Sel访问器又有get访问器,那么该属性为读写J属性。7、如果一个属性里只有set访问器,那么该属性为(只写属性。8、常量通过关键字const)进展声明。9、在C#中,进展注释有两种方法:使用和使用,产符号对,其中()只能进展单行注释。10、布尔型的变5S可以赋值为关键字true或false。IkSySlem.Array有fLength)属性,通过它可以获取数组的长度。12、如果一个类包含一个或多个抽象方法,它是一个抽象)类。13、SQL语句中删除一个表中记录,使用的关键字是delete。14、设X=I0:则表达式xb?(ac?a:c):b的结果为617、在C#
6、i吾言中,实现循环的主要语句有While,do-while,for和(breach)语句。18、封装的对象之间进展通信的一种机制叫做(消息传递k19、在C#i吾言中,可以用来遍历数组元索的循环语句是foreachK20、(多态是指同一个消息或操作作用于不同的对象,可以有不同的解释,产生不同的执行结果。21、StaCk类表示对象的先出J后进集合。22、(封装)是用一个框架把数据和代码组合在一起,形成一个对象。23、声明为(private1的一个类成员,只有定义这些成员的类的方法能够访问。24、(构造函数提供了对对象进展初始化的方法,而且它在声明时没有任何返回值。25、在异常处理构造中,抛出的异常
7、要用(CatCh)语句捕捉。26、在C#中实参与形参有四种传递方式,它们分别是值参数(引用参数)(输出参数和参数数组27、数组是一种(引用)类型。28、类的数据成员可以分为静态字段和实例字段。静态字段是和类相关联的,实例字段适合对象相关联的。89、类的静态成员属于类所有,非静态成员属于类的实例所有。90、要给属性对应的数据成员赋值,通常要使用SCt访问器,Sel访问器始终使用(value来设SS属性的值。91、在声明类时,在类名前QbsiracD修饰符,则声明的类只能作为其他类的基类,不能被实例化。92、try)块封装了可能引发异常的代码。93、Exception类中有两个重要的属性:CMes
8、sage属性包含对异常原因的描述信息94、get访问器必须用retum语句来返回。95、C#中的属性通过get和(Set)访问器来对属性的值进展读和写。96、有类Myc)WnCIa双则其默认的构造函数为publicMyOwnCIass).97、元素类型为double的2行5列的二维数组共占用(80)字节的存储空间98、当在程序中执行到(break)语句时,将完毕本层循环类语句或SWilCh语句的执行。99、元素类型为int的10个元素的数组共占用(403个字节的存储空间。100、要使Lable控件显示给定的文字“您好,应在设计状态下设直它的Text属性值。IOk通过(interface)关健字
9、定义一个接口,通过(:)关罐字实现接口。102.设X为int型变氢请写出描述“x是奇数的C#语言表达式1x%2=l或x%2!=0J。103、C#中的字符串有两类,规则字符串和逐字字符串,定义逐字字符串时,应在其前面加上)号。104、在C#中,可以标识不同的对象的属性是(Name)0105、在C#中,用来创立主菜单的对象是MenuStripJ0106、浮点类型包括(float、(double)和(decimal)107,枚举类型使用(enum关键字声明。108、在SWiIeh语句中,default语句是可选的,目假设存在,只能有一个。109、break语句只能用于循环语句或switch)语句中。
10、110.如果intx的初始值为5,则执行表达式x-=3之后,X的值为(2。HKC=)运算符将左右操作数相乘的结果赋值给左操作数。112、存储整数型变量应该使用关罐字tint)来声明。113、在带有&操作符的语句中,如果其中两个条件都为真,则语句为真。114、类是具有一样或相似性质的对象的抽象。115、1属性)是对现实世界中事物特征进展的抽象。116、封装)是指使用抽象数据类型将数据和基于数据的操作包装在一起。117 .美的访问修饰(public)表示公共的访问级别,对所有其它类可见。118 .只读字段声明为(readonly)关健宇。119、常鼻被声明为字段,声明时在字段的类型前面使用(con
11、st)关犍字。60、类是存储在堆上的引用类型,而构造是存储在堆栈)上的值类型。61、当在程序中执行到(Continue语句时,将完毕所在循环语句中循环体的一次执行。62、在SWitCh语句中,每个语句标号所含关键字CaSe后面的表达式必须是常量表达式。63、在WhiIe循环语句中,一定要有修改循环条件的语句,否则,可能造成死循环164、C#数组元素的下标从(O)开场65、假设要在文本框中输入密码,常指定PasswrodChar属性。66、c#支持的循环有(for)、(while)、(dowhile)和(foreach)循环。67、一个类不可以多重继承几个父类但是可以多里继承接口)。68、Con
12、sole.WritcLine(*,RPs):和ConsOIe.Write(“RP,):的区别是第一个输出RP后阕亍,第二个不换。69、c#中bool类型只有两个值分别是true和(false)。70、艇是指两个或多个属性不同类的对象,对同一个消息做出不同响应的能力。71、在while循环语句中,一定要有修改循环条件的语句,否则,可能造成(死循环)。72、传入某个属性的SET方法的隐含参数的名称是value73、C#数组元素的下标从S开场。74、对于方法,口散传递分为值传递和(引用传递)两种。75、委托声明的关键字是delegate。76、在实例化类对象时,系统自动调用该类的(构造函数)进展初始
13、化。77、要使Lable控件显示给定的文字“您好,应在设计状态下设直它的Text)属性值78、在C#程序中,程序的执行总是从Main)方法开场的79、在C#中,进展注释有两种方法:使用“炉和使用丁V的号对,其中只能进展单行注释。80、要在控制台程序运行时输入信息,可使用ConSoIe类的(ReadLine)方法。81、在循环执行过程中,希望当某个条件满足时退出循环,使用(break语句82、数组定义与赋值语句如下:ina=2345:则a的值是(383、以下程序段执行后,a4的值为4int11a=L2,3A5al4=aa2;84、要定义一个3行4列的单精度型二维数组f,使用的定义语句为SoaUJ
14、f=newfioat3,4:)85、定义方法时使用的爹数是形参),调用方法时使用的参数是实参86、数据类型说明符用来说明方法返回值的类型,如果没有返回值,则其类型说明符应为voidJ087、C#中的字符串有两类,规则字符串和逐字字符串,定义逐字字符串时,应在其前面加上)号。88、在类的成员声明时,假设使用了protected修饰符则该成员只能在该类或其派生类中使用。148、继承具有传递性,即当基类本身也是某一类的派生类时,派生类会自动继承间接基类的成员。149、StrCamWriter的(WritcLinc)方法,可以向文本文件写入一行带回车和换行的文本的。150、(MSlL是独立于CPU的指
15、令集,它可以被高效地转换为特定于某种CPU的代码。15kC#程序中,可使用try.catch机制来处理程序出现的(运行错误。152、在QUCUe类中,EnqUeUe方法的作用是在队列末端参加新的元素153、在ADO.NET中,表示程序到数据的连接的对象为(Connection154、C#中执行以下语句后,intn=21:n=65的值为false)。223、计算表达式10=10&104+3的结果为CtrueL224、计算表达式、1010*1010|2=10*=i-3),循环次数为次。226、对于dwhile循环构造,当While语句中的条件表达式的值为false时完毕循环。227、眼瞧语句中的(
16、goto)语句可以将程序控制直接转移到标号指定的语句。228、C#语言中的构造类型采用(struct)来进展声明。它是一系列相关的但类型不一定一样的变量组织在一起构成的。229、数组内的值都具有一样的类型230、选定或取消选定RadiOBUnon时,都会触发CheckedChanged)事件。231、派生类的对象对它的基类成员中的私有或PriVate成员是不可访问的。232、C#程序中.可使用0.catch机制来处理程序出现的(运行错误。233、点击“工具箱,窗口中的下箭头按钮后,可以选择的窗口停放样式有停靠、浮动和隐藏234、有一个字符串的定义为StringS=helloworld!:在此字
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- C# 试题库 参考答案 解析
链接地址:https://www.31ppt.com/p-6797793.html