2013年微软认证练习及答案68[1]
来源:学生作业帮助网 编辑:作业帮 时间:2024/05/09 10:54:39 微软认证(MCSE)
无忧考网为大家收集整理了《2013年微软认证练习及答案68》供大家参考,希望对大家有所帮助!!!
11、类SomeClass定义如下:
class SomeClass
{
static int data ;
}
现在需要添加一个类构造函数。下列选项中哪个是正确的?(A)
A、static SomeClass ( ) 【类构造函数也成为静态构造函数】
……
B、static SomeClass ( int i )
……
C、pubic static SomeClass ( )
……
D、private SomeClass ( )
……
12、已知类Resource的定义如下:
class Resource
{
public int Data =0;
}
则下列语句的运行结果为(D)
Resource[] list=new Resource[20];
list[0].Data=20;
int i;
for(i=0;i<=19;i++)
{
System.Console.WriteLine("data={0}",list[i].Data);
}
A、打印20行,每行输出都是data=0
B、打印20行,每行输出都是data=null
C、打印20行,第一行输出为data=0,第2行输出为data=2,...,第20行输出data=19
D、出现运行时异常
【未处理的异常: System.NullReferenceException: 未将对象引用设置到对象的 实例。list数组成员需实例化,如list[0]=new Resource(), 因为list中的每一个元素都是类对象。】
【C#中的数组要么不赋值,要么全部赋值】
13、已知类Resource的定义如下:
class Resource
{
public int Data = 0;
}
执行下列语句后,status的值为(B)。
Resource[] list=new Resource[20];
Boolean status = list[0]== null;
【数组属于引用型,引用型元素初始值为null】
A、false
B、true
14、为了将字符串 str="123,456"转换成整数123456,应该使用下列哪条语句?B
A、int num=str;
B、int num =int.Parse(str,System.Globalization.NumberStyles.AllowThousands);
C、int num =int(str);
D、int num =int.Parse(str);
【正确的代码:
class Program
{
Public static string str = "123,456";
Public static int num = int.Parse(str, System.Globalization.NumberStyles.AllowThousands);
static void Main(string[] args)
{
Console.WriteLine(Program.num);
}
}
15、类SomeClass的静态事件MouseClicked为MouseClickedEventListener类型。 obj为另一个类OthersClass的实例;请问如何将obj.dojob()方法从事件MouseClicked的调用列表中移除?(BC)多选题微软认证(MCSE)