Suchergebnisse für Anfrage "generics"

2 die antwort

Array of Generic Interface

Können wir ein Array von generischen Schnittstellen in Java erstellen? interface Sample<T>{}in andere Klasse Sample<T> s[] = new Sample[2] ; // for this it shows warning Sample<T> s[] = new Sample<T>[2];// for this it shows error

12 die antwort

Generisches Swap-Makro in C implementieren [duplizieren]

Mögliches Duplizieren: ist da ein Äquivalent von std :: swap () in c [https://stackoverflow.com/questions/2637856/is-there-an-equivalent-of-stdswap-in-c] Hallo Leute Ich habe versucht, ein generisches Swap-Makro in C zu schreiben, und mein ...

2 die antwort

Ist das Erstellen einer generischen C # -Methode, die (nullfähige) Werttypen und Referenztypen akzeptiert, möglich?

Ich möchte eine einfache Methode erstellen, die beides akzeptiertWertty undReferenzty -Parameter, d. h. int ist value und string ist reference. So ist das, womit ich beginne: public bool areBothNotNull<T>(T? p1, T? p2) { return (p1.HasValue ...

TOP-Veröffentlichungen

2 die antwort

Swift 3, ist die ".self" in einem Metatyp-Problem tatsächlich korrekt?

Ich habe eine Erweiterung, um die View-Controller-Kette zu durchlaufen (sogar durch Container-Views, was sehr praktisch ist) public extension UIViewController // go up to a certain class { public func above<T>(_ : T.Type)->(T) { var ...

2 die antwort

Problem Instantiating generische Klasse Bean im Frühjahr

Ich versuche, im Frühjahr eine generische Klasse zu instanziieren, erhalte jedoch die folgende Ausnahme: Initialisierung der Bean fehlgeschlagen; geschachtelte Ausnahme ist org.springframework.aop.framework.AopConfigException: CGLIB-Unterklasse ...

14 die antwort

Was bedeutet "T" in C #?

Ich habe einen VB-Hintergrund und konvertiere für meinen neuen Job nach C #. Ich versuche auch, mich bei .NET allgemein zu verbessern. Ich habe gesehen, dass das Schlüsselwort "T" häufig in Samples verwendet wird. Was bedeutet das "T" in C ...

6 die antwort

enerische Arrays in Java erstell

public K[] toArray() { K[] result = (K[])new Object[this.size()]; int index = 0; for(K k : this) result[index++] = k; return result; }Dieser Code scheint nicht zu funktionieren und löst eine Ausnahme aus: java.lang.ClassCastException: ...

4 die antwort

Mehrdeutiger Aufruf zwischen zwei generischen C # -Erweiterungsmethoden, wobei T: class und T: struct

Berücksichtigen Sie zwei Erweiterungsmethoden: public static T MyExtension<T>(this T o) where T:class public static T MyExtension<T>(this T o) where T:structUnd eine Klasse: class MyClass() { ... }ufen Sie jetzt die Erweiterungsmethode für ...

8 die antwort

WebApi2 IHttpActionResult stark typisierte Rückgabewerte

Es ist möglich und nicht ideal, dies zu tun: (ein stark vereinfachtes Beispiel!) [Serializable] public class MyRecord { public string key {get; set;} public string data {get; set;} } public async Task<IHttpActionResult> Get(string SomeKey) { ...

4 die antwort

Java Generics "Capture von?"

Ich arbeite mit einemTreeTable und wenn ich die Zellenfabrik ändere, muss ich ein @ übergeb Callback<TreeTableColumn<A, capture of ?>, TreeTableCell<A, capture of ?>>wo A ist eine Klasse, mit der ich arbeite, aber ich habe keine Ahnung, wie ich ...