C# Cast List of base type to list of derived type
46787
A way of casting a base type to a derived type
106745
Generics: casting and value types, why is this illegal?
76520
C# - How to convert List to List, when Dog is a subclass of Animal?
152816
Abstract base classes that implement an interface
23413
Is there a way to reach a `protected` member of another object from a derived type?
40789
Class inheritance: recreate base class items (or instance) from a property of the inherited class
15542
Boxing when using generics in C#
6645
Is casting the same thing as converting?
108419
Outputting a C# Object list
51416
How can I initialize base class member variables in derived class constructor?
1765
How to get interface basetype via reflection?
97993
How to pass a List to a service reference (C#, VS2008)
127218
Changing the type of an (Entity Framework) entity that is part of an inheritance hierarchy
94251
Is it possible to assign a base class object to a derived class reference with an explicit typecast?
22785
Apex Cast sObject list dynamically to a specific sObject Type
32835
How to cast System.Object[*] to System.Object[]
66399
Java Generics -- Assigning a list of subclass to a list of superclass