Vad är generisk klass i C#?
Vad är generisk klass i C#?

Video: Vad är generisk klass i C#?

Video: Vad är generisk klass i C#?
Video: ЛЮБОВЬ С ДОСТАВКОЙ НА ДОМ (2020). Романтическая комедия. Хит 2024, Maj
Anonim

Generisk är en klass som låter användaren definiera klasser och metoder med platshållaren. Generika lades till version 2.0 av C#-språket. Grundtanken bakom att använda Generisk är att tillåta typ (Heltal, String, … etc och användardefinierade typer ) för att vara en parameter för metoder, klasser och gränssnitt.

På samma sätt, vad är generisk klass i C# med exempel?

Generika låter dig definiera en klass med platshållare för typen av dess fält, metoder, parametrar, etc. Generika ersätt dessa platshållare med någon specifik typ vid kompilering. A generisk klass kan definieras med vinkelparenteser.

För det andra, vad är generiska klasser? Generiska klasser är klasser som tar en typ som parameter. De är särskilt användbara för insamling klasser.

På samma sätt frågas det, vad är generisk metod i C#?

A generisk metod är en metod som deklareras med typparametrar, enligt följande: C# Kopiera. static void Swap(ref T lhs, ref T rhs) { T temp; temp = lhs; lhs = rhs; rhs = temp; } Följande kodexempel visar ett sätt att anropa metod genom att använda int för typargumentet: C# Kopiera.

Vad är skillnaden mellan samling och generika i C#?

Kortfattat, det grundläggande skillnaden mellan generiska och icke- generiska samlingar : - Generiska samlingar - Det här är samlingar som kan innehålla data av samma typ och vi kan bestämma vilken typ av data det samlingar kan hålla. Några fördelar med generiska samlingar - Typsäker, säker, reducerad overhead av typkonverteringar.

Rekommenderad: