Extending a generic interface with a static property of the extended class
53942
Why Doesn't C# Allow Static Methods to Implement an Interface?
154093
Reflection - Getting the generic arguments from a System.Type instance
89502
Bounding generics with 'super' keyword
77729
How to extend from AsyncTask as a generic base class?
57819
GetProperties() to return all properties for an interface inheritance hierarchy
100472
Passing a class with type parameter as type parameter for generic method in Java
102492
Adding a setter to a derived interface
1765
How to get interface basetype via reflection?
103758
Why are interfaces not [Serializable]?
11324
What are generics in C#?
81996
How does one restrict number of allowed types in Java generic type
87870
Wildcard equivalent in C# generics
20418
Can't add value to the Java collection with wildcard generic type
117014
Override method parameter with child interface as a new parameter
121165
Is there a reasonable approach to "default" type parameters in C# Generics?
90372
Restricting a generic type parameters to have a specific constructor
12236
Why doesn't Java allow overriding of static methods?