Suchergebnisse für Anfrage "covariance"

3 die antwort

C ++: Wie kann ich "ungültigen kovarianten Rückgabetyp" in geerbten Klassen vermeiden, ohne sie umzuwandeln?

Ich habe eine recht komplexe Klassenhierarchie, in der die Klassen sich gegenseitig überkreuzen: Es gibt zwei abstrakte Klassen A und C, die eine Methode enthalten, die eine Instanz von C bzw. A zurückgibt. In ihren geerbten Klassen möchte ich ...

7 die antwort

Wie kann ich ein ObservableCollection <Objekt> umwandeln?

3 die antwort

Generische Klassen-Kovarianz

Ist es möglich, den folgenden Code in C # zu kompilieren? Ich kompiliere ähnlich in Java.

TOP-Veröffentlichungen

5 die antwort

<out T> vs <T> in Generics

4 die antwort

Ist dies ein Kovarianzfehler in C # 4?

m folgenden Teil des Codes erwartete ich, implizit von @ umgewandelt werden zu könneelements zubaseElements weilTBase ist implizit konvertierbar zuIBase. public interface IBase { } public interface IDerived : IBase { } public class VarianceBug { ...

8 die antwort

ref und out-Parameter in C # und können nicht als Variante @ markiert werd

Was bedeutet die Anweisung? Von hie [http://msdn.microsoft.com/en-us/library/dd233060.aspx] ref und out-Parameter in C # und können nicht als Variante markiert werden. 1) Bedeutet dies, dass Folgendes nicht möglich ist? public class ...

4 die antwort

C # -Varianzproblem: Zuweisen von Liste <Abgeleitet> als Liste <Basis>

Schauen Sie sich das folgende Beispiel an (teilweise entnommen ausMSDN-Blog):

2 die antwort

Kovarianz und Kontravarianz mit C # -Arrays [duplizieren]

Diese Frage hat hier bereits eine Antwort: Kovarianz und Kontravarianz Beispiel aus der realen Welt [/questions/2662369/covariance-and-contravariance-real-world-example] 8 answers Während des Lesens ...

4 die antwort

Covarianter Rückgabetyp und Typkonvertierung

s->duplicate() gibt ein Objekt vom Typ @ zurüBox*, aber ich erhalte einen Fehler beim Initialisieren mitBox*. Es sieht so aus, als würde es zurück in @ konvertierShape*. Was bringt es, kovariante Rückgabetypen zu haben, wenn sie wieder in den ...

2 die antwort

Java-Kovarianz

Es fällt mir schwer, das herauszufinden. Angenommen, ich habe den folgenden Code: