Suchergebnisse für Anfrage "generics"
Gibt es eine Einschränkung, die meine generische Methode auf numerische Typen beschränkt?
Kann mir jemand sagen, ob es mit Generika eine Möglichkeit gibt, ein generisches Typargument zu begrenzenT bis nur: Int16Int32Int64UInt16UInt32UInt64 Ich kenne daswhere Schlüsselwort, kann aber keine Schnittstelle für @ findnu diese ...
Können Sie eine generische Klasse mit einer bestimmten typisierten Klasse unterordnen?
Ich habe eine generische Klasse mit einer Unterklasse, die bestimmte Typen bereitstellt. public abstract class GenericBase<T> where T:Interface1 { }Ich untergeordnete die Generika mit bestimmten Implementierungen: public class Customer: ...
Abfragen nach einem generischen Modell mit EF 6
Ich entwickle eine MVC 5-Anwendung. Ich frage in meiner Datenbank nach: var result = db.ABCs.AsNoTracking().FirstOrDefault(e => e.Id == Id);Aber was ist, wenn ich eine generische Methode erstellen möchte und den Namen des Modells beim ...
Generics und System.Collections
Nach dem Umstieg auf .NET 2.0+ gibt es jemals einen Grund, den Namespace systems.Collections weiterhin zu verwenden (abgesehen von der Verwaltung von altem Code)? Soll stattdessen immer der generische Namespace verwendet werden?
IDictionary <string, string> versus Dictionary <string, string>
Was ist der Wert der Verwendung von IDictionary hier?
Erweiterungsfunktionen für generische Klassen in Kotlin
Was ist los mit meiner Nebenstellenfunktion unten class Foo<T> { fun <T> Foo<T>.plus(that: Foo<T>): Foo<T> = throw Exception() init { Foo<Int>() + Foo<String>() // A receiver of type Foo<T> is required } } Aktualisiere Ich frage mich, warum es ...
Wie kann man Typen einschränken, die in einer generischen Klasse als "T" zulässig sind?
Ich habe eine KlasseFoo<T>. Wie kann ich sagen, dass ich @ wiT um eine Klasse zu sein, die @ implementieBarInterface? Einfach schreibenclass Foo<T implements BarInterface> kompiliert nicht.
Lambda Ausdrücke und wie man sie kombiniert?
Wie kann ich zwei Lambda-Ausdrücke mit einem ODER zu einem kombinieren? Ich habe Folgendes versucht, aber das Zusammenführen erfordert, dass ich Parameter an @ übergeb Expression.Invoke ruft auf, ich möchte jedoch, dass der in das neue Lambda ...
Welche C # -Methode Überladung ist gewählt?
Warum wird die generische Methode aufgerufen, wenn beide Überladungen übereinstimmen würden? public static void method1(object obj) { Console.WriteLine("Object"); } public static void method1<T>(T t) { Console.WriteLine("Type T"); } public ...
convert list <int> to list <long>
Wie konvertiere ichList<int> zuList<long> in C #?