题目内容

下列代码存在一个编译错误。如何消除该错误?(左边为行号)1publicvoidTest(objectparam){2Resourcer0=newResource(100);3using(Resourcer1=newResource(100)){4r1.print();5r1=newResource(50);6}7}(2分)

A. 第1 行声明的param 参数未在方法内使用。删除该参数;
B. 第3 行修改为:using( Resource r1 = new Resource(100);) {
C. 删除第5 行
D. 第5 行修改为:r1=r0;

查看答案
更多问题

为了向程序中添加Gopher协议,以支持以〈Gopher://〉开头的URI,除了创建相应的gopherwebRequest和gopherWebResponsed类,还应采用下列哪种措施?()P205-208(2分)

A. 调用WebRequest类的RegisterPrefix方法
B. 调用WebRsponse类的Registerprefix方法
C. 调用ServicepointManager类的FindServicePoint方法
D. 调用WebRequest类的Create方法

下面对C#语言描述正确的是()(3分)

A. C
B. 可以使用指针
C
D. 完全面向对象
E. C
F. 中没有函数及全局变量的概念,但是可以通过类中的静态成员来实现
G. C
H. 中只支持单一继承

publicvoidtest(){try{oneMethod();Console.WriteLine("condition1");}catch(ArrayIndexOutOfBoundsExceptione){Console.WriteLine("condition2");}catch(Exceptione){Console.WriteLine("condition3");}finally{Console.WriteLine("finally");}}在oneMethod()方法运行正常的情况下将显示()(3分)

A. condition 1
B. condition 2
C. condition 3
D. finally

在C#中++运算符正确的是:(3分)

A. ++a是先加后用;
B. a++是先用后加;
C. a++是先加后用
D. ++a是先用后加

答案查题题库