Suchergebnisse für Anfrage "generics"
Wie lese ich zur Laufzeit ein Attribut einer Klasse?
Ich versuche, eine generische Methode zu erstellen, die ein Attribut für eine Klasse liest und diesen Wert zur Laufzeit zurückgibt. Wie würde ich das machen? Hinweis: Das Attribut DomainName gehört zur Klasse ...
Warum verwenden verknüpfte Typen für Protokolle in Swift keine generische Typensyntax?
Ich bin verwirrt über den Unterschied zwischen der Syntax für verknüpfte Typen für Protokolle einerseits und generischen Typen andererseits. n Swift kann man zum Beispiel einen generischen Typ mit so etwas wie @ definiere struct Stack<T> { var ...
Service Locator für Generika
Ich habe ein Dutzend Typen gesagtT welche erben vonEntityObject undIDataObject. Ich habe generisch die folgende Schnittstelle IDataManager<T> where T : EntityObject, IDataObject ...Ich habe auch Basisklasse für Datenmanager BaseDataManager<T> ...
Java Generics Kovarianz
Ich habe Probleme, den folgenden Artikel zu verstehen:http: //www.ibm.com/developerworks/java/library/j-jtp01255.htm [http://www.ibm.com/developerworks/java/library/j-jtp01255.html] Unter Generics sind nicht kovariant der Autor gibt an, Weil ...
Pass Ein instanziierter System.Type als Typparameter für eine generische Klasse
Der Titel ist irgendwie dunkel. Ich möchte wissen, ob dies möglich ist: string typeName = <read type name from somwhere>; Type myType = Type.GetType(typeName); MyGenericClass<myType> myGenericClass = new MyGenericClass<myType>();ffensichtlich ...
Verwenden von Generika mit XmlSerializer
Bei Verwendung der XML-Serialisierung in C # verwende ich folgenden Code: public MyObject LoadData() { XmlSerializer xmlSerializer = new XmlSerializer(typeof(MyObject)); using (TextReader reader = new StreamReader(settingsFileName)) { ...
Java generischer Rückgabetyp
Ich möchte eine Methode schreiben, die einen Typparameter akzeptiert (oder wie auch immer die Methode den Typ ermitteln kann) und einen Wert dieses Typs zurückgeben, damit ich den Rückgabetyp nicht umwandeln muss. Hier ist eine Methode: public ...
Generische statische Methode schränkt Typen zu stark ein
Imdiese Antwort [https://stackoverflow.com/a/26594540] Ich habe versucht, eine statische Dienstprogrammmethode zu erstellen, um ein @ zu erstelleList in einMap: public static <K, T> Map<K, T> toMapBy(List<T> list, Function<? super T, ? extends ...
Bit-Shifting in der schnellen generischen Funktion
Ich versuche, eine generische Funktion zu schreiben, die Bitverschiebungsoperationen erfordert. Ich bekomme ein Verhalten, das ich nicht verstehe. Hier ist eine einfache Funktion, die das Problem demonstriert. func testBytes<T: ...
Ist dieses generische Beispiel aus Bruce Eckels "Thinking in Java" falsch?
Ich lese gerade das Generika-Kapitel in "Thinking in Java". Das Programm gibt es unten. public class GenericWriting { static <T> void writeExact(List<T> list, T item) { list.add(item); } static List<Apple> apples = new ArrayList<Apple>(); ...