11.08.2008, 00:00 Uhr
Ko- und Kontravarianz in VB.NET
Wie konveritert man eine List(Of Apple) in eine List(Of Fruit)?
Lucian Wischik, Mitglied des VB-Compiler-Teams bei Microsoft, stellt in einem englischsprachigen Beitrag auf seiner Website eine Möglichkeit zur Diskussion, Ko- und Kontravarianz in zukünftige Versionen von VB.NET zu integrieren.
Anhand theoretischer Code-Beispiele zeigt Wischik auf, wie die Konvertierung einer List(Of Apple) in eine List(Of Fruit) konvertiert werden könnte. Kernstücke dabei sind die angedachten kontextabhängigen Schlüsselwörter "Out" und "In". [bl]
Anhand theoretischer Code-Beispiele zeigt Wischik auf, wie die Konvertierung einer List(Of Apple) in eine List(Of Fruit) konvertiert werden könnte. Kernstücke dabei sind die angedachten kontextabhängigen Schlüsselwörter "Out" und "In". [bl]