Ich kann nur scheinen, wie man das in C# nicht Java tut.Wie man einen Java 8 Lambda-Ausdruck verwendet, um eine Liste eines Typs in eine Liste seines Subtyps zu konvertieren
Ich habe eine List<TypeX>
, aber ich weiß, dass jedes einzelne Element in dieser Liste tatsächlich eine Unterklasse von TypeX
mit der Bezeichnung TypeY
ist. Wie kann ich einen Lambda-Ausdruck schreiben, der List<TypeX>
akzeptiert, und List<TypeY>
zurückgibt?
hast du irgendwas probiert? – Reimeus
Wenn ich ehrlich bin nein, ich nehme immer noch die Java-Lambda-Syntax. –
Versuchen Sie, die gleiche Instanz auf eine andere Weise (unsicher) anzuzeigen oder eine neue Liste zu erstellen, wie in den 3 Antworten (bisher)? –