generic (769)


c# - Erweiterungsschnittstellenmuster

c# - Erweiterungsschnittstellenmuster

Die neuen Erweiterungen in.Net 3.5 erlauben es, die Funktionalität von Schnittstellen zu trennen. Zum Beispiel in.Net 2.0 public interface IHaveChildren{string ParentType{get;}int…


c# - Generische Typkonvertierung FROM String

Ich habe eine Klasse, die ich verwenden möchte, um "Eigenschaften" für eine andere Klasse zu speichern. Diese Eigenschaften haben einfach einen Namen und einen Wert. Im Idealfall möchte ich in der…


c# - Generische Typprüfung

Gibt es eine Möglichkeit, die Typen, die an Primitive übergeben werden, zu erzwingen/einzuschränken?(bool, int, string usw.) Jetzt weiß ich, dass Sie den generischen Typparameter über die where-…


c# - LINQ, Entität, die Interface und Ausnahme beim Mapping implementiert

Ich verwende Repository-Muster mit LINQ, habe IRepository.DeleteOnSubmit(T Entity). Es funktioniert gut, aber wenn meine Entity-Klasse eine Schnittstelle hat, so: public interface IEntity{int ID…


Generics in c#& Zugriff auf die statischen Mitglieder von T

Meine Frage betrifft c#und wie man auf statische Mitglieder zugreift... Nun, ich weiß nicht wirklich, wie ich es erklären soll(was für eine Frage schlecht ist, oder?) Ich werde Ihnen nur ein paa…


Warum kann ich das type-Argument nicht explizit an eine generische Java-Methode übergeben?

Ich habe eine Java-Funktion definiert: static<T> List<T> createEmptyList(){return new ArrayList<T>();}Eine Möglichkeit, es so zu nennen, ist so: List<Integer> myList=createEmptyList();…


c# - Alle Typen abrufen, die eine Schnittstelle implementieren

Wie kann ich mithilfe von Reflektion alle Typen erhalten, die eine Schnittstelle mit C#3.0/.NET 3.5 mit dem geringsten Code implementieren und Iterationen minimieren? Das möchte ich neu schrei…


Besetzung in C#

Wie kann ein int in ein enum in C#umgewandelt werden?…



Der beste Weg zu testen, ob ein generischer Typ eine Zeichenkette ist?(C#)

Ich habe eine generische Klasse, die jeden Typ zulassen soll, primitiv oder anders. Das einzige Problem dabei ist die Verwendung von default(T).Wenn Sie den Standardwert für einen Werttyp oder ei…


Was sind die Unterschiede zwischen Generics in C#und Java... und Templates in C++?

Ich benutze meistens Java und Generika sind relativ neu. Ich lese weiter, dass Java die falsche Entscheidung getroffen hat oder dass.NET bessere Implementierungen etc. hat. Also, was sind die Ha…




type generics method parameter class java where interface types multiple