在C#中设计类时,应如何保证在释放对象的所有引用之前,释放对象使用的文件、网络等资源?
A.为类添加析构函数,在析构函数中释放资源
B. 为类重载new运算符
C. 为实现IDisposable借口
D. 为类添加delete运算符
A.为类添加析构函数,在析构函数中释放资源
B. 为类重载new运算符
C. 为实现IDisposable借口
D. 为类添加delete运算符
第1题
A.将Name的set块删除
B. 将Name的set块置空
C. 将Name的set块前加修饰符private
D. 将Name添加readonly修饰符
第2题
A.obj.Hello();
B.obj::Hello();
C.Myclass.Hello();
D.Myclass::Hello();
第3题
A.在C++中支持抽象类,但在C#中不支持抽象类
B.C++中可在头文件中声明类的成员,而在CPP文件中定义类的成员;在C#中没有头文件并且在同一处声明和定义类的成员
C.在C#中可使用new修饰符显式隐藏从基类继承的成员
D.在C#中要在派生类中重新定义基类的虚函数必须在前面加Override
第5题
A.将光标定位在GetEmployeeCount前一行,然后输入///
B.将光标定位在GetEmployeeCount前一行,然后输入XML/XML
C.将光标定位在GetEmployeeCount前一行,然后输入\\\
D.将光标定位在GetEmployeeCount前一行,然后输入//?
第6题
A.产生表单对象引用变量XX,在释放变量XX时自动关闭表单
B.产生表单对象引用变量XX,在释放变量XX时并不关闭表单
C.产生表单对象引用变量YY,在释放变量YY时自动关闭表单
D.产生表单对象引用变量YY,在释放变量YY时并不关闭表单
第7题
A.public
B.private
C.internal
D.protected
第10题
A.错误
B.正确