張量的協(xié)變和逆變 NET泛型中的協(xié)變與逆變是什么意思?
NET泛型中的協(xié)變與逆變是什么意思?在逆和協(xié)變類型表示的情況下,只有逆類型表示的輸入和輸出。協(xié)方差當(dāng)泛型接口類型僅用于輸出(使用關(guān)鍵字out)時(shí),其類型參數(shù)的隱式轉(zhuǎn)換遵循與對(duì)象引用相同的規(guī)則,這稱為協(xié)
NET泛型中的協(xié)變與逆變是什么意思?
在逆和協(xié)變類型表示的情況下,只有逆類型表示的輸入和輸出。
協(xié)方差
當(dāng)泛型接口類型僅用于輸出(使用關(guān)鍵字out)時(shí),其類型參數(shù)的隱式轉(zhuǎn)換遵循與對(duì)象引用相同的規(guī)則,這稱為協(xié)方差
反轉(zhuǎn)
當(dāng)泛型接口類型僅用于輸入(使用關(guān)鍵字in)時(shí),其類型參數(shù)的隱式轉(zhuǎn)換遵循與對(duì)象引用相反的規(guī)則,稱為協(xié)方差,稱為“逆變”、“逆變”或“逆變”。