Aus irgendeinem Grund mag mein Chef benutzerdefinierte Typen erstellen, um eine generische Liste darzustellen (sogar in den meisten Fällen wo seine individuelle Art hat keine Mitglieder ich glaube, er nur faul ist und nicht wie, aber die Liste oder etwas geben mir diese lahm ist und verursacht mir viele Kopfschmerzen pro das Thema unterKann Objekt des Typs 'System.Collections.Generic.List`1 [Item]' nicht umwandeln, um 'ItemList' einzugeben
Punkt bei:.
Folglich, wenn ich eine Standardliste verwende (binye ich hasse seine benutzerdefinierte Klasse und gerne einfache .NET-Typen wie sie verwendet werden sollen), ODER vielleicht verwende ich einen LINQ-Ausdruck wie b elow, ich laufe in Gießproblemen immer, auch wenn die benutzerdefinierten Typ aus dieser Liste
private ItemList someMethod(ItemList itemList)
{
...
itemList = (ItemList)items.Where(x => x.ItemType != ItemType.Car && x.ItemType != ItemType.Truck).ToList();
return itemList;
....
}
Was genau ist die Frage hier? –
Der Fehler, den ich bekomme ... was in der Post ist Titel – PositiveGuy
Ein Beispiel, wo dies erforderlich ist, ist in Winforms für die Bindung. Wenn Sie die Designer verwenden möchten, müssen Sie eine bestimmte Klasse haben. Dies ist besonders praktisch, wenn Sie Steuerelemente von Drittanbietern wie z. B. Infragustics verwenden. – fuzzbone