簡體   English   中英

我可以使用擴展方法來實現接口嗎?

[英]Can I use Extension Methods to implement an Interface?

我想要一個類來實現一個接口,我不想改變原來的類(這會添加不需要的依賴)。

我知道我可以從類繼承並讓它的子實現這些方法,但是我遇到了如何將父類(來自data / ORM)轉換為此表示類的問題。

如果我實現所有接口所需的方法,它會被視為該接口嗎?

不,它仍然不會被視為實現接口。

擴展方法只不過是一種以不同方式調用靜態方法的方法。 它們根本不會影響對象標識,繼承等。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM