微软认证

2013微软认证练习及答案33

时间: 2013-10-10

1、已知类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、出现运行时异常 

2、已知类Resource的定义如下:
    class Resource 
    {
      public int Data  = 0;
    }

执行下列语句后,status的值为(B)。
    Resource[] list=new Resource[20];
    Boolean status = list[0]== null;

   【数组属于引用型,引用型元素初始值为null】
  A、false
  B、true

3、为了将字符串 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);  

4、类SomeClass的静态事件MouseClicked为MouseClickedEventListener类型。 obj为另一个类OthersClass的实例;请问如何将obj.dojob()方法从事件MouseClicked的调用列表中移除?(BC)多选题
   A、RemoveHandler AddressOf Obj.DoJob from SomeClass.MouseClicked
   B、SomeClass.MouseClicked-=new MouseClickedEventListener(Obj.DoJob)
   C、SomeClass.MouseClicked.Remove(Obj.DoJob)   

   D、RemoveHandler SomeClass.MouseClicked =

       new MouseClickedListener(AddressOf Obj.DoJob) 

5、用以下语句定义了一个委托类型DoSomething:
    delegate void DoSomething();
    则类someclass中的下列哪些方法可以关联到该委托的实例?(D)
   A、static int getNameLength(string name )
   B、void showName(string name )
   C、int getAge()
   D、void work()


免责声明:因考试政策、内容不断变化与调整,本站提供的以上信息仅供参考,如有异议,请考生以权威部门公布的内容为准!本站对如上内容的真实性、完整性不作任何保证或承诺!转载目的在于传递msyz577明仕亚洲娱乐信息,并不代表本网赞同其观点和对其真实性负责。同时,本站无意侵犯他人权利,如涉及作品内容、版权和其它问题,请在30日内与本站联系,我们将在第一时间删除内容!邮箱:kefu@ppkao.com