C# 關鍵字 out是干么的?
來源:新能源網(wǎng)
時間:2024-08-17 13:17:00
熱度:
C# 關鍵字 out是干么的?【專家解說】:C#中的ref和out關鍵字1、引用參數(shù)(ref)在可以作為引用參數(shù)在函數(shù)成員調(diào)用中傳遞之前,必須已明確賦值,而輸出參數(shù)(out)在可以
【專家解說】:C#中的ref和out關鍵字
1、引用參數(shù)(ref)在可以作為引用參數(shù)在函數(shù)成員調(diào)用中傳遞之前,必須已明確賦值,而輸出參數(shù)(out)在可以作為輸出參數(shù)在函數(shù)成員調(diào)用中傳遞之前不一定要明確賦值,在該函數(shù)成員正常返回前都必須已明確賦值。
2、在函數(shù)內(nèi)部,引用參數(shù)(ref)被視為初始已賦值,輸出參數(shù)(out)被視為初始未賦值。
3、默認地,C#中的所有參數(shù)都是值傳遞。只有在參數(shù)的修飾符中明確包含out或ref,才是引用傳遞。但是需要知道的是,當參數(shù)的類型是引用類型時,你傳遞的是一個對象的引用而不是實際的對象。
1、引用參數(shù)(ref)在可以作為引用參數(shù)在函數(shù)成員調(diào)用中傳遞之前,必須已明確賦值,而輸出參數(shù)(out)在可以作為輸出參數(shù)在函數(shù)成員調(diào)用中傳遞之前不一定要明確賦值,在該函數(shù)成員正常返回前都必須已明確賦值。
2、在函數(shù)內(nèi)部,引用參數(shù)(ref)被視為初始已賦值,輸出參數(shù)(out)被視為初始未賦值。
3、默認地,C#中的所有參數(shù)都是值傳遞。只有在參數(shù)的修飾符中明確包含out或ref,才是引用傳遞。但是需要知道的是,當參數(shù)的類型是引用類型時,你傳遞的是一個對象的引用而不是實際的對象。
上一篇:古井閱讀題 跪求啊~~~~~
-
dota 求熊貓酒仙大招詳解2024-08-17
-
關于太陽能電池板給18650鋰電池DIY充電的制作詳解 注意:只是一個移動式太陽能充電器,非移動電源DIY2024-08-17
-
聯(lián)想p70軟件一打開就顯示強制關閉,或內(nèi)存不足,可是手機內(nèi)存還剩余60M,求高手詳解,非常感謝2024-08-17
- 二次能源屬于可再生能源還是不可再生的能源,他們之間的關系是怎么樣的?請詳解!!
2024-08-17
燃氣報警器的安裝方法詳解
2024-08-17
廊坊管道局和中國石油天然氣股份有限公司管道廊坊分公司是一回事嘛?求詳解!
2024-08-17
誰有這題生物題第四小題答案詳解??急求!
2024-08-17
神偷4第四章煤氣管道戰(zhàn)利品獲得方法詳解
2024-08-17
生物選擇題,請生物專家給出詳解啊
2024-08-17
同步發(fā)電機和異步發(fā)電機的區(qū)別(詳解)
2024-08-17
請詳解六道之三惡道 或介紹相關典籍
2024-08-17
核裂變和核碰撞產(chǎn)生的結(jié)果求詳解?
2024-08-17
去離子水設備的優(yōu)點和用途,求詳解。
2024-08-17
成熟的天然氣開采、脫硫、凈化、液化技術??詳解
2024-08-17
全民小鎮(zhèn)杰瑞陳B階海神號部落帳篷任務花費和流程獎勵詳解
2024-08-17