以下的C#代码,试图用来定义一个接口:publicinterfaceIFile{intA;intdelFile(){A=3;}voiddisFile();}关于以上的代码,以下描述错误的是()。(2分)
A. 可以在接口中定义变量,所以int A代码行不会出现错误;
B. 接口方法delFile是可以实现的,可以编写具体的实现函数;
C. 代码void disFile();声明无错误,接口可以没有返回值;
D. 代码void disFile();应该编写为void disFile(){};
查看答案
关于程序集,下列正确的说法是:(2分)
A. 程序集可以由一个文件组成,也可由多个文件组成
B. 一个程序集中可有多个程序集清单
C. 一个程序集中可定义多个命名空间
D. 程序集是可自描述的
publicvoidtest(){try{oneMethod();Console.WriteLine("condition1");}catch(ArrayIndexOutOfBoundsExceptione){Console.WriteLine("condition2");}catch(Exceptione){Console.WriteLine("condition3");}finally{Console.WriteLine("finally");}}在oneMethod()方法运行正常的情况下将显示()(2分)
A. condition 1
B. condition 2
C. condition 3
D. finally
下面哪些是合法的标识符?()(2分)
A. persons_1
B. TwoUsers
C. *point
D. this
现在关于集合类型描述正确的有()(2分)
ArrayList类可以实现泛型操作
B. System.Collection命名空间中的集合类型存在类型转换时的安全性问题
C. out关键字及ref关键字在使用时的要求不同,但是IL代码是一样的
D. System.Collection.Generic.List类可以实现类型化的链表操作