Suchergebnisse für Anfrage "generics"

2 die antwort

Wie kann ich sehen, ob GenericTypeDefinition IEnumerable <> implementiert?

Ich habe eine Methode, die prüft, ob ein Typ generisch ist und dann prüft, ob die GenericTypeDefinition von istIEnumerable<>. static Type GetEnumerableType(Type type) { if(type.IsGenericType) { var genericTypeDefinition = ...

7 die antwort

Wie benutze ich Reflection, um eine generische Methode aufzurufen?

Wie kann eine generische Methode am besten aufgerufen werden, wenn der Typparameter zur Kompilierungszeit nicht bekannt ist, sondern zur Laufzeit dynamisch abgerufen wird? Betrachten Sie den folgenden Beispielcode - innerhalb desExample() ...

1 die antwort

Slick 2.0 Generische CRUD-Operationen

Ich habe mich umgesehen, wie ich ein generisches Merkmal für Commons CRUD und andere Arten von Operationen implementieren kanndiese [https://stackoverflow.com/questions/22338041/generic-crud-operations-using-slick-2-0] unddiese ...

TOP-Veröffentlichungen

1 die antwort

Wie funktionieren generische Scala-Einschränkungen für nullfähige Typen?

Ich habe zwei Möglichkeiten ausprobiert, um einen generischen Typparameter auf einen nullfähigen Typ zu beschränken, aber beide scheinen einige unerwartete Probleme zu haben. Erster Versuch (mit T <: AnyRef): scala> def testAnyRefConstraint[T ...

1 die antwort

Kompilierungsfehler mit generischen und ternären Operatoren in JDK 7

Beim Schreiben von Java-Code ist ein Kompilierungsfehler aufgetreten, der auf den folgenden Testfall zurückzuführen ist: import java.util.Collections; import java.util.List; public class TernaryFailure { public static List<String> thisWorks() { ...

1 die antwort

Warum ist in Java eine anonyme Klasse im Muster "Super Type Token" erforderlich?

In Neal Gafters "Super Type Token" -Muster ( http://gafter.blogspot.com/2006/12/super-type-tokens.html [http://gafter.blogspot.com/2006/12/super-type-tokens.html]) wurde ein anonymes Objekt verwendet, um den parametrisierten Typ zu ...

2 die antwort

Ist es unmöglich, Generics dynamisch zu verwenden? [Duplikat]

Diese Frage hat hier bereits eine Antwort: Wie benutze ich Reflection, um eine generische Methode aufzurufen? [/questions/232535/how-do-i-use-reflection-to-call-a-generic-method] 7 Antworten Ich muss zur Laufzeit Instanzen einer Klasse ...

1 die antwort

Warum brauche ich ein Interface für Covarianz (out Type)?

Ich muss nur die Kovariante verwendenout wieder generischer Typmodifikator. Ich hatte eine Klasse mit einem generischen Typ und wollte einen hinzufügenout aber VS sagte mir, dass dies nur auf Schnittstellen möglich ist. Aber warum kann ich das ...

7 die antwort

Verwenden von Generika in abstrakten Klassen

Ich arbeite an einer abstrakten Klasse, in der die implementierende Klasse eine Liste von T implementieren muss. Das Problem ist, dass dies nicht funktioniert: public class AbstractClass { public int Id { get; set; } public int Name { get; set; ...

3 die antwort

Übergabe von 2 generischen Typen an eine Erweiterungsmethode [duplizieren]

Diese Frage hat hier bereits eine Antwort: Partielle Typinferenz [/questions/4003552/partial-type-inference] 3 AntwortenIch habe die folgende Erweiterungsmethode erstellt public static T Map<TEntity,T>(this TEntity entity) where TEntity : ...