語言互操作性中強(qiáng)數(shù)據(jù)類型的重要性
提問人:劉冬梅發(fā)布時(shí)間:2020-10-13
如果類派生其他類,或包含其他類的實(shí)例,它就需要知道其他類使用的所有數(shù)據(jù)類型,這就是強(qiáng)數(shù)據(jù)類型非常重要的原因。實(shí)際上,過去沒有任何認(rèn)同的系統(tǒng)指定這些信息,從而成為語言繼承和交互操作的真正障礙。這類信息不只是在一個(gè)標(biāo)準(zhǔn)的可執(zhí)行文件或DLL中出現(xiàn)。
假定VB.NET類中的一個(gè)方法被定義為返回一個(gè)整型——VB.NET可以使用的標(biāo)準(zhǔn)數(shù)據(jù)類型之一。但C#沒有該名稱的數(shù)據(jù)類型。顯然,我們只能從該類中派生,再使用這個(gè)方法,如果編譯器知道如何把VB.NET的整型類型映射為C#定義的某種已知類型,就可以在C#代碼中使用返回的類型。
繼續(xù)查找其他問題的答案?
相關(guān)視頻回答
點(diǎn)擊加載更多評(píng)論>>