Suchergebnisse für Anfrage "generics"
Typecasting generic parameters
Verwenden Sie den folgenden Code: Function GetSetting(Of T)(ByVal SettingName As String, ByRef DefaultVal As T) As T Return If(Configuration.ContainsKey(SettingName), CType(Configuration(SettingName), T), DefaultVal) End Function Ergibt ...
Wie kann ich den Unterelementtyp einer TObjectList <T> in Delphi nur über RTTI-Informationen (d. H. Ohne Verwendung einer tatsächlichen Objektinstanz) abrufen?
Ich implementiere generischen Code für das Streamen von beliebigen Delphi-Objekten mit RTTI, und damit dies funktioniert (genauer gesagt, damit der Ladeteil funktioniert), muss ich irgendwie den Unterelementtyp a ermittelnTObjectList<T> -Feld ...
Delphi - intelligente Zeiger und Generika TList
Ich habe eine Implementierung von intelligenten Zeigern und habe versucht, diese auf einer allgemeinen TList zu implementieren. program Project2; {$APPTYPE CONSOLE} {$R *.res} uses System.SysUtils, System.Generics.Collections; type ...
WCF. Service generische Methoden
Wie kann ich generische Methoden im wcf-Dienst verwenden? Ich habe diesen Code geschrieben: [OperationContract] void AddItem<T>(T item);Aber ich erhalte den folgenden Fehler: Type 'T' kann nicht als Schematyp exportiert werden, da es sich um ...
Benennungskonvention für generische Typparameter für Java (mit mehreren Zeichen)?
In einigen von mir geschriebenen Schnittstellen möchte ich generische Typparameter mit mehr als einem Zeichen benennen, um den Code besser lesbar zu machen. Etwas wie... Map<Key,Value>An Stelle von.. Map<K,V>Aber wenn es um Methoden geht, ...
List <List <? >> und List <List> sind in Java nicht kompatible Typen [duplicate]
Diese Frage hat hier bereits eine Antwort: Kann nicht von Liste <Liste> nach Liste <Liste <? >> konvertiert werden [/questions/26766704/cannot-convert-from-listlist-to-listlist] 3 AntwortenIch habe diesen Code nicht so oder so kompilieren ...
Compilation schlägt fehl, wenn ein Lambda für Supplier <verwendet wird? erweitert Typ>
Warum kompiliert das nicht? : import java.util.Optional; public class Demo { Optional<? extends SomeValue> getOption() { return Optional.empty(); } void exposure() { SomeValue someValue = getOption().orElseGet(() -> new SomeValue()); } } class ...
Wie muss ein generischer Typ eine Operation wie Add, Sub, Mul oder Div in einer generischen Funktion implementieren?
Ich versuche, eine generische Funktion in Rust zu implementieren, bei der die einzige Voraussetzung für das Argument ist, dass die Multiplikationsoperation definiert werden soll. Ich versuche, eine generische "Macht" zu implementieren, werde ...
Swift: Rückgabe des Klassentyps von der Funktion
Ich weiß, dass es möglich ist, einen Klassentyp in kurzer Zeit an eine Funktion zu übergeben: func setGeneric<T>(type: T.Type){ } setGeneric(Int.self)Aber wie können wir den Typ von der Funktion zurückgeben? Schreiben Sie so etwas wie func ...
Was ist der Zweck von Platzhaltern und wie unterscheiden sie sich von Generika?
Ich hatte bis vor ein paar Tagen noch nie von Wildcars gehört und nachdem ich das Java-Buch meines Lehrers gelesen habe, bin ich mir immer noch nicht sicher, wofür und warum ich es verwenden muss. Sagen wir, ich habe eine super KlasseAnimal ...