Suchergebnisse für Anfrage "generics"
Casting zu einer Klasse, die zur Laufzeit bestimmt wird
Ich habe eine MethodefetchObjects(String)s wird erwartet, dass @ ein Array von @ zurückgibContract Business-Objekte. DasclassNameer @ -Parameter gibt an, welche Art von Geschäftsobjekten ich zurückgeben soll (dies ist in diesem konstruierten Fall ...
Wie wird TypeToken verwendet, um den Typparameter abzurufen?
Ich versuche, einen Typparameter zur Laufzeit mit @ nachzuschlageTypeToken wie im @ angezeiGuava Dokumentation [https://github.com/google/guava/wiki/ReflectionExplained] exampleIKnowMyType: public class Test<E extends Enum<E>> { private static ...
Ein generischer Singleton
Was haltet ihr davon für einen generischen Singleton? using System; using System.Reflection; // Use like this /* public class Highlander : Singleton<Highlander> { private Highlander() { Console.WriteLine("There can be only one..."); } } */ ...
Shortcut für "null, wenn das Objekt null ist, oder object.member, wenn das Objekt nicht null ist" [duplizieren]
Diese Frage hat hier bereits eine Antwort: Deep Null Prüfung, gibt es einen besseren Weg? [/questions/2080647/deep-null-checking-is-there-a-better-way] 16 AntwortenWie kann man in einem tiefen Lambda-Ausdruck nach Nullen suchen? ...
Wie man Delegierte in einer Liste speichert
Wie kann ich Delegierte (benannt, anonym, Lambda) in einer allgemeinen Liste speichern? Grundsätzlich versuche ich, ein Delegatenwörterbuch zu erstellen, aus dem ich mithilfe eines Schlüssels auf einen gespeicherten Delegaten zugreifen und diesen ...
Sortierung des Arrays [Any]
Gegeben ein Array wie folgt definiert let list: [Any]Ich will es sortierenWAN Alle darin enthaltenen Werte haben den gleichen TypElementUN Element istComparable.Wenn es das sortierte Array zurückgeben sollSo würde ich eine Funktion benötigen, ...
In Scala Reflection, Wie erhält man einen generischen Typparameter einer konkreten Unterklasse?
ngenommen, ich habe eine generische Superklasse: class GenericExample[T]( a: String, b: T ) { def fn(i: T): T = b }und eine konkrete Unterklasse: case class Example( a: String, b: Int ) extends GenericExample[Int](a, b)Ich möchte den ...
Wie verwende ich StructureMap mit allgemeinen nicht geschlossenen Typen, die Scan mit einem "gierigen" Konstruktor verwenden?
Zwischen verschiedenen Stack Overflow-Fragen und Blog-Posts gibt es eine ziemlich vernünftige Menge an Dokumentation zum Thema Open Generics und StructureMap. Leider muss ich etwas vermissen, da meine Versuche @ zu benutzscan, um die ...
Was ist in der Praxis der Unterschied zwischen generischen und protokolltypisierten Funktionsparametern?
Gegeben ein Protokoll ohne zugehörige Typen: protocol SomeProtocol { var someProperty: Int { get } }Was ist der Unterschied zwischen diesen beiden Funktionen in der Praxis (was bedeutet, dass nicht "eine generisch ist und die andere nicht")? ...
Generics: Was ist eine "CONSTRUCTOR-Einschränkung"?
Ich habe einen benutzerdefinierten TObjectList-Nachkommen erstellt, der Unterklassen einer Basisobjektklasse enthalten soll. Es sieht ungefähr so aus: interface TMyDataList<T: TBaseDatafile> = class(TObjectList<TBaseDatafile>) public constructor ...