A. ref和out參數(shù)傳遞方法相同,都是把實(shí)參的內(nèi)存地址傳遞給形參,實(shí)參與形參指向同一個(gè)內(nèi)存存儲(chǔ)區(qū)域,但ref要求實(shí)參必須在調(diào)用之前明確賦過(guò)值
B. ref是將實(shí)參傳入形參,out只能用于從方法中傳出值,而不能從方法調(diào)用處接受實(shí)參數(shù)據(jù)。
C. ref和out參數(shù)因?yàn)閭鬟f的是實(shí)參的地址,所以要求實(shí)參和形參的數(shù)據(jù)類型必須一致
D. ref和out參數(shù)要求實(shí)參和形參的數(shù)據(jù)類型或者一致,或者實(shí)參能被隱式地轉(zhuǎn)化為形參的類型
您可能感興趣的試卷
你可能感興趣的試題
已知: int a=100;
void Func(ref int b)
{ …… }
則下列函數(shù)調(diào)用正確的是()
A. Func(ref(10*a))
B. Func(ref 10)
C. Func(ref(a) )
D. Func(ref a)
A. 重載函數(shù)的參數(shù)個(gè)數(shù)必須不同
B. 重載函數(shù)必須具有不同的形參列表
C. 重載函數(shù)必須具有不同的返回值類型
D. 重載函數(shù)的參數(shù)類型必須不同
A. 靜態(tài)方法不對(duì)特定實(shí)例進(jìn)行操作,不與實(shí)例相關(guān)聯(lián)
B. 使用靜態(tài)方法的語(yǔ)法格式:類名.靜態(tài)方法(實(shí)參列表)
C. 靜態(tài)方法只能訪問(wèn)類中的靜態(tài)成員,不能訪問(wèn)非靜態(tài)成員
D. 靜態(tài)方法不能訪問(wèn)類中的靜態(tài)成員
A.只讀字段
B.靜態(tài)字段
C.實(shí)例字段
D.讀寫字段
A. 子類將繼承父類所有的成員
B. 子類將繼承父類的非私有成員
C. 子類只繼承父類public成員
D. 子類只繼承父類的方法,而不繼承屬性
最新試題
什么是C#的拆箱?()
()類用于對(duì)文件進(jìn)行創(chuàng)建、刪除、復(fù)制、移動(dòng)、打開(kāi)等操作。
()類型的異??善ヅ鋍atch(Exception e)語(yǔ)句。
事件和成員變量、成員方法、屬性一樣,也是類的一種成員。
為了判斷線程t1是否是在后臺(tái)運(yùn)行,需訪問(wèn)t1的()屬性。
下列哪些Stream類不支持查找操作?()
類中兩個(gè)以上的同名方法,只要()不同,編譯器就知道調(diào)用哪個(gè)方法。
C#中,將類加上()屬性來(lái)標(biāo)記該類支持序列化。
接口可由方法、屬性、事件、索引器或這4種成員類型的任意組合構(gòu)成。
()類用于按文本方式讀寫文件。