编程开发-C#-高级
编程开发-C#-高级
1. 下列修饰符中**不能修饰方法**的是(单选题)
A. static
B. sealed
C. abstract
D. virtual
2. 静态字段存储在内存哪个区域(单选题)
A. 栈
B. 托管堆
C. 静态存储区
D. 寄存器
3. 以下说法正确的是(单选题)
A. 结构体可以继承类
B. 类默认无参构造可被删除
C. 结构体能自定义无参构造函数(.NET6+)
D. 枚举属于引用类型
4. 下列不属于值类型默认值的是(单选题)
A. int=0
B. bool=false
C. string=null
D. double=0.0
5. 字符串常量池作用是(单选题)
A. 加快字符串修改速度
B. 复用相同字符串,节省内存
C. 加密字符串内容
D. 实现字符串多线程安全
6. 下列代码不会产生新字符串对象的是(单选题)
A. string a=”123″; string b=”123″;
B. a += “456”;
C. string.Concat(a,b);
D. 字符串插值拼接
7. 深拷贝与浅拷贝说法错误的是(单选题)
A. 浅拷贝只复制第一层引用
B. 深拷贝递归复制所有引用对象
C. MemberwiseClone是深拷贝
D. 引用类型默认浅拷贝
8. 接口中**静态方法**调用方式是(单选题)
A. 接口实例调用
B. 直接接口名.方法名调用
C. 子类实例调用
D. 不能调用
9. 显式实现接口方法后,访问方式是(单选题)
A. 直接对象调用
B. 转为接口类型调用
C. 子类直接调用
D. 静态调用
10. 下列关键字**不能用于继承**的是(单选题)
A. base
B. this
C. protected
D. override