0
我用.NET上的java重寫代碼.net c#面臨通配符傳輸類的問題。有兩類c中的java通配符(通用類型)的模擬#
public abstract class Client <T extends Connection <? >>
public class Connection <T extends Client <? >>
我認爲我們能做到這一點
public abstract class Client <T> where Connection <U>
,但事實證明,即使在這裏不起作用
public abstract class Client <T, U> where Connection <T, U>
public abstract class Connection <T, U> where Client <T, U>
因此如何擺脫的情況?
我需要聯繫的兩個班的後裔。所以它不起作用。 –