2013年微軟認證練習及答案33

字號:

為大家收集整理了《2013年微軟認證練習及答案33》供大家參考,希望對大家有所幫助?。。?BR>    1、已知類Resource的定義如下:
     class Resource
     {
     public int Data =0;
     }
     則下列語句的運行結(jié)果為(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、出現(xiàn)運行時異常
    2、已知類Resource的定義如下:
     class Resource
     {
     public int Data = 0;
     }
    執(zhí)行下列語句后,status的值為(B)。
     Resource[] list=new Resource[20];
     Boolean status = list[0]== null;
     【數(shù)組屬于引用型,引用型元素初始值為null】
     A、false
     B、true
    3、為了將字符串 str="123,456"轉(zhuǎn)換成整數(shù)123456,應(yīng)該使用下列哪條語句?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的靜態(tài)事件MouseClicked為MouseClickedEventListener類型。 obj為另一個類OthersClass的實例;請問如何將obj.dojob()方法從事件MouseClicked的調(diào)用列表中移除?(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中的下列哪些方法可以關(guān)聯(lián)到該委托的實例?(D)
     A、static int getNameLength(string name )
     B、void showName(string name )
     C、int getAge()
     D、void work()