Was ist generische Klasse in C#?
Was ist generische Klasse in C#?

Video: Was ist generische Klasse in C#?

Video: Was ist generische Klasse in C#?
Video: Generics mit C# Tutorial: Generische Klassen |video2brain.com 2024, Kann
Anonim

Generisch ist ein Klasse die es dem Benutzer ermöglicht, zu definieren Klassen und Methoden mit dem Platzhalter. Generika wurden der Version 2.0 der Sprache C# hinzugefügt. Die Grundidee hinter der Verwendung Generisch ist zu erlauben Typ (Integer, String, … etc und benutzerdefiniert Typen ) als Parameter für Methoden, Klassen , und Schnittstellen.

Was ist eine generische Klasse in C# mit Beispiel?

Generika erlauben Sie, a. zu definieren Klasse mit Platzhaltern für den Typ seiner Felder, Methoden, Parameter usw. Generika Ersetzen Sie diese Platzhalter zur Kompilierzeit durch einen bestimmten Typ. EIN generische Klasse kann mit spitzen Klammern definiert werden.

Zweitens, was sind generische Klassen? Generische Klassen sind Klassen die einen Typ als Parameter annehmen. Sie eignen sich besonders gut zum Sammeln Klassen.

Ebenso wird gefragt, was ist eine generische Methode in C#?

EIN generische Methode ist ein Methode die mit Typparametern wie folgt deklariert wird: C# Kopieren. statisch leer Swap (ref T lhs, Ref T rhs) { T temp; temp = links; links = rechts; rhs = Temperatur; } Das folgende Codebeispiel zeigt eine Möglichkeit zum Aufrufen der Methode indem Sie int für das Typargument verwenden: C# Kopieren.

Was ist der Unterschied zwischen Sammlung und Generika in C#?

Kurz die grundlegenden Unterschied zwischen generisch und nicht- generische Sammlungen : - Generische Kollektionen - Dies sind die Kollektionen die Daten des gleichen Typs enthalten können und wir können entscheiden, welche Art von Daten das ist Kollektionen kann halten. Einige Vorteile von generische Sammlungen - Type Safe, Secure, reduzierter Aufwand für Typkonvertierungen.

Empfohlen: