没有合适的资源?快使用搜索试试~ 我知道了~
一、单项选择题 1、以下属于C#简单值数据类型的有【A】。 (A) int类型 (B) int[]类型 (C) char类型 (D)枚举类型 2、以下数组声明语句中,不正确的有【D】。 (A) int[] a; (B) int [] a=new int[2]; (C) int[] a={1,3}; (D) int [] a =int [] {1,3}; 3、以下拆箱转换语句中,正确的有【C】。 (A)object o; int i=(int)o;
资源推荐
资源详情
资源评论
第 1 页 共 7 页
一、单项选择题
1、以下属于 C#简单值数据类型的有【 A】。
(A) int 类型 (B) int[] 类型 ( C) char 类型 (D)枚举类型
2、以下数组声明语句中,不正确的有【 D】。
(A) int[] a; (B) int [] a=new int[2];
(C) int[] a ={1,3}; ( D) int [] a =int [] {1,3};
3、以下拆箱转换语句中,正确的有【 C】。
(A)object o; int i=(int)o; (B)object o=10.5;int i=(int)o;
(C)object o=10.5;float f=(float)o; (D)object o=10.5;float f=((float)(double)o);
4、若 bool 型变量 a 和 b 的取值分别为 true 和 false ,则表达式 a && (a||!b) 和 a | (a &!b) 的值分别为【 A】。
(A) true true (B)true false (C)false false (D) false true
5、下列属于值类型的是【 A】。
(A)枚举( B)接口( C)委托( D)数组
6、.NET Framework 的 SDK中提供了一个反汇编工具,利用该工具可以查看可执行文件所包含方法和元数据。该工具是【 B】。
(A)ccspy.exe ( B)ildasm.exe (C)msvsmon.exe(D)dotfuscator.exe
7、下列【 B】选项不是 .Net 框架可以创建的应用程序类型。
(A)控制台应用 (B)MIS 系统 (C)Web 服务 (D)windows 应用
8、下面有关静态方法的描述中,错误的是【 D】。
(A)静态方法属于类,不属于实例 (B)静态方法可以直接用类名调用
(C)静态方法中,可以定义非静态的局部变量 (D)静态方法中,可以访问实例方法
9、关于委托的说法,错误的描述是【 D】。
(A)委托属于引用类型 (B)委托用于封装方法的引用
(C)委托可以封装多个方法 (D)委托不必实例化即可被调用
10、C#中导入某一命名空间的关键字是【 A】。
(A)using (B)use (C)import (D) include
11、类的成员中,不能定义为静态的有【 A】。
(A)析构函数( B)属性( C)索引函数( D)方法
12、在编写 C#程序时,若需要对一个数组中的所有元素进行处理,则使用【 C】方法最好。
(A) for 循环( B) while 循环 (C) foreach 循环( D) do...while 循环
13、下列关于构造函数的描述正确的是【 B】。
(A)构造函数不可以用 public 修饰 (B)构造函数的方法名必须与类名相同
(C)构造函数可以声明返回类型 (D)构造函数不能带参数
14、关于泛型类中类型参数的说法错误的是【 D】。
(A)类型参数可以用作成员字段类型 ( B)类型参数可以用作成员方法的参数类型
(C)类型参数可以用作成员方法的返回类型( D)以上说法不全对
15、设可空类型的变量 x 取值为 null ,那么访问其下列成员会引发异常的有【 D】。
(A)x.GetValueOrDefault (B)x.HasValue (C)x.ToString() (D)x.GetType()
16、对于下面的泛型方法定义,以下调用形式中会失败的有【 A】。
public class C
{
public static void FA<T>(T t1,T t2) where T:struct{}
}
(A)C.FA(2, 3); (B) C.FA<int>(2, 0.3);
(C)C.FA<double>(2, 3); (D)C.FA<double>(2, 0.3);
17、下列【 C】特性不属于 C#3.0 新增特性。
(A)隐式类型( B)扩展方法( C)匿名方法( D)自动实现的属性
18、假定有一个菜单项,名为 MenuItem,为使菜单不可用,应使用的语句为【 D】。
(A) MenuItem. Visible= False (B) MenuItem. Enabled=True
(C) MenuItem. Visible= True (D)MenuItem. Enabled=False
19、如果要将窗体设置为半透明,则【 A】。
(A)要将 Opacity 属性的值设置为小于 100%(B)要将 FormBoderStyle 属性设置为 None
(C)要将 locked 属性设置为 True (D)要将 Enabled 属性设置为 True
20、下面对方法中的 ref 和 out 参数说明错误的是【 B】。
(A) ref 和 out 参数传递方法相同,都是把实在参数的内存地址传递给方法,实参与形参指向同一个内存存储区域,但 ref 要求实参必须在调用
之前明确赋过值
(B) ref 是将实参传入形参, out 只能用于从方法中传出值,而不能从方法调用处接收实参数据
(C) ref 和 out 参数传递的是实参的地址,所以要求实参和形参的数据类型必须一致
(D) ref 和 out 参数要求实参和形参的数据类型或者一致,或者实参能被隐式地转化为形参的类型
21、打开通用对话框 openFileDialog 的【 B】属性用于返回用户在打开对话框中所选择的文件名和盘符路径。
(A)Tag (B) FileName (C) Title (D) ValidateNames
22、在窗体上放置一个列表框和一个命令按钮, 其名称分别为 listBox1 和 button1 ,然后编写如下事件过程代码, 程序运行后,单击命令按钮 button1 ,
其结果是【 B】。
private void Form1_Load(object sender, EventArgs e) {
资源评论
a903265446
- 粉丝: 17
- 资源: 233
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功