Ich habe eine
List<InputField>
aber ich brauche eine
List<IDataField>
Gibt es eine Möglichkeit, dies in c# zu gießen? Oder Linq verwenden, um das gleiche Ergebnis zu erhalten?
Ich habe zwei Klassen, die die gleiche Schnittstelle implementieren:
interface IDataField { }
class InputField : IDataField { }
class PurchaseField : IDataField { }
Diese Liste stammt aus einer Linq-to-Sql-Abfrage:
List<InputField> list = (from i .... select i).ToList();