Suchergebnisse für Anfrage "generics"
C # Liste <T> Interna
Was passiert genau, wenn Sie ein Objekt zu einer Sammlung wie "Liste" hinzufügen? List<Person> people = new List<Person>(); Person dan = new Person() { Name="daniel", Age=10 }; people.Add(dan); dan = new Person() { Name = "hw", Age = 44 };Wenn ...
Beste Möglichkeit zu testen, ob ein generischer Typ eine Zeichenfolge ist? (C #)
Ich habe eine generische Klasse, die jeden primitiven oder sonstigen Typ zulassen sollte. Das einzige Problem dabei ist die Verwendung vondefault(T). Wenn Sie einen Werttyp oder eine Zeichenfolge als Standardwert aufrufen, wird ein angemessener ...
C #: Aufzählungen in Interfaces
Ich habe ein paar ähnliche Themen zu dieser Frage gesehen, aber keine von ihnen beantwortet wirklich die Frage, die ich stellen möchte. Für den Anfang arbeite ich leider so traurig mit vorhandenem API-Code, dass es zwar eine bessere Möglichkeit ...
Ist es möglich, eine generische Methode für ein dynamisches / ExpandoObject @ zu erstelle
Ich vermute, dass dies nicht möglich ist, aber ich habe keine endgültige Nr. Gesehen. Meine aktuelle (funktionierende) Implementierung ist wie folgt .. public static Main(param args[]) { dynamic Repository = GetRepository(); var query = ...
Bug im Eclipse-Compiler oder in Javac ("Typparameter von T können nicht bestimmt werden")
Der folgende Code public class GenericsTest2 { public static void main(String[] args) throws Exception { Integer i = readObject(args[0]); System.out.println(i); } public static <T> T readObject(String file) throws Exception { return ...
Ein besonderes Merkmal der Exception-Typ-Inferenz in Java 8
Während ich Code für eine andere Antwort auf dieser Site geschrieben habe, bin ich auf diese Besonderheit gestoßen: static void testSneaky() { final Exception e = new Exception(); sneakyThrow(e); //no problems here nonSneakyThrow(e); //ERRROR: ...
Wie kann ich IEnumerable <T> in List <T> in C # konvertieren?
Ich verwende LINQ, um ein generisches Wörterbuch abzufragen, und verwende das Ergebnis dann als Datenquelle für meine ListView (WebForms). Vereinfachter Code: Dictionary<Guid, Record> dict = GetAllRecords(); myListView.DataSource ...
LambdaConversionException mit Generika: JVM-Fehler?
Ich habe Code mit einer Methodenreferenz, der gut kompiliert wird und zur Laufzeit fehlschlägt. Die Ausnahme ist diese: Caused by: java.lang.invoke.LambdaConversionException: Invalid receiver type class redacted.BasicEntity; not a subtype of ...
C: Element in / aus void Array einfügen / holen
Ich muss ein generisches Array erstellen, das generische Datenstrukturen enthalten kann. Wie kann ich eine generische Struktur in einen leeren Slot meines Void-Arrays einfügen? Dies ist mein Code. struct CircularBuffer { int E; int S; int ...
Was sind die Unterschiede zwischen Generics in C # und Java… und Templates in C ++? [geschlossen
Ich benutze hauptsächlich Java und Generika sind relativ neu. Ich lese immer wieder, dass Java die falsche Entscheidung getroffen hat oder dass .NET bessere Implementierungen usw. usw. hat. Also, was sind die Hauptunterschiede zwischen C ++, C ...