- 1、本文档共8页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
C#练习题
一、判断题 (√ √××√ √√ ××× )
1.按下按钮会引发事件。( )
2.C#源代码的后缀名为.cs。( )
3.析构函数可以返回值。 ( )
4.SQL的INSERT语句不可以对数据库进行更新。 ( )
5.对象的this引用是对该对象本身的引用。 ( )
6.在属性声明中,get 和 set 访问器都必须在属性体的内部声明。 ( )
7.不能指定接口中方法的修饰符。()
8.构造函数不允许重载。 ( )
9.类的static成员可以通过该类的对象来引用。 ( )
10.派生类可以从多个类继承。 ( )
二、单项选择题
11.在类作用域中能够直接使用该类的( )成员进行访问。
A. 私有 B. 公用 C. 保护 D. 任何
答案:D
12.小数类型(decimal)和浮点类型都可以表示小数,正确说法:( )
A. 两者没有任何区别
B. 小数类型比浮点类型取值范围大
C.小数类型比浮点类型精度高
D. 小数类型比浮点类型精度低
答案:C
13. 可用作C#程序用户标识符的一组标识符是( )。
A. void define +WORD B. a3_b3 _123 YN
C. for -abc Case D. 2a DO sizeof
答案:B
14.引用类型主要有4种:类类型、数组类型、接口类型和( )。
A.对象类型 B.字符串类型 C.委托类型 D.整数类型
答 案:C
15.加载窗体时触发的事件是( )。
A. Click B.Load C.GotFoucs D.DoubleClick
答案:B
16.类的以下特性中,可以用于方便地重用已有的代码和数据的是( ).
A.多态 B.封装 C.继承 D.抽象
答案:C
17.字符串连接运算符包括和( )。
A. + B. - C. * D. /
答案 A
18.在C#中无需编写任何代码就能将int型数值转换为double型数值,称为( b )。
a) 显式转换 b)隐式转换 c) 数据类型转换 d) 变换
19.下面(b)代码可以显示一个消息框。
a)Dialog.Show();
b)MessageBox.Show();
c)Form.Show();
d)Form.ShowDialog();
20.分析一下C#片段中的属性,该属性是(C)属性。
private string name;
Public string Name{
get{return name;}
}
A:可读可写 B:只写 C:只读 D: 静态
21. 假定一个10行20列的二维整型数组,下列哪个定义语句是正确的( )。
A. int[]arr = new int[10,20]
B. int[]arr = int new[10,20]
C. int[,]arr = new int[10,20]
D. int[,]arr = new int[20;10]
答案:C
22. 以下说法正确的是( )。
A. 接口可以实例化 B. 类只能实现一个接口
C. 接口的成员都必须是未实现的 D. 接口的成员前面可以加访问修饰符
答案:C
23. 下列关于重载的说法,错误的是( )。
A. 方法可以通过指定不同的参数个数重载
B. 方法可以通过指定不同的参数类型重载
C. 方法可以通过指定不同的参数传递方式重载
D. 方法可以通过指定不同的返回值类型重载
答案:D
24. 关于虚方法实现多态,下列说法错误的是( )。
A. 定义虚方法使用关键字virtual
B. 关键字virtual可以与override一起使用
C. 虚方法是实现多态的一种应用形式
D. 派生类是实现多态的一种应用形式
答案:B
25.在.NET框架类库中,所有与多线程机制应用相关的类都放在(C)命名空间中。
A. System.SysThread
B. System.Thread
C. System.Threading
D. NetException
26.一般情况下,异常类存放在什么命名空间中?( b )。
a) 生成异常类所在的命名空间 b) System.Exception命名空间
c) System.Diagnostics命名空间 d) System命名空间
27.使用Dirctory类的下列方法,可以获取指定文件夹中的文件的是( ).
A.Exists() B.GetFiles() C.GetD
文档评论(0)