C#'s equivalent of Java's <? extends Base> in generics

后端 未结 4 1521
北荒
北荒 2020-12-04 18:57

In Java, I can do the following: (assume Subclass extends Base):

ArrayList aList = new ArrayList

        
4条回答
  •  挽巷
    挽巷 (楼主)
    2020-12-04 19:32

    If you are looking for two type generics, Take a look at this:

        void putAll(Dictionary map) where K1 : K where V1 : V;
    

提交回复
热议问题