Why can't I assign List to ICollection where T implements interface I?
14742
In C#, why can't a List object be stored in a List variable
53942
Why Doesn't C# Allow Static Methods to Implement an Interface?
126935
Getting error for generic interface: The interface Observer cannot be implemented more than once with different arguments:
96594
Invalid variance: The type parameter 'T' must be contravariantly valid on 'UserQuery.IItem.ItemList'. 'T' is covariant
23704
Should I bind to ICollectionView or ObservableCollection
61982
How to convert a Collection to List?
17004
Is there a .NET collection interface that prevents adding objects?
89607
Why do C# collection initializers work this way?
25178
How do I clone a generic list in C#?
3519
Ioc/DI - Why do I have to reference all layers/assemblies in application's entry point?
2035
Proper use of the IDisposable interface
114765
Why does casting an ArrayList 's generic to a superclass not work?
34584
Why can't you have a "List>" in Java?
31796
Why cannot IEnumerable be cast as IEnumerable?
83066
Getting all types that implement an interface
1439
Can't cast to to unspecific nested type with generics
63308
Why does ArrayList have "implements List"?