Hvad er generisk klasse i C#?
Hvad er generisk klasse i C#?

Video: Hvad er generisk klasse i C#?

Video: Hvad er generisk klasse i C#?
Video: C# - Generic Class 2024, Kan
Anonim

Generisk er en klasse som giver brugeren mulighed for at definere klasser og metoder med pladsholderen. Generiske lægemidler blev tilføjet til version 2.0 af C#-sproget. Grundtanken bag at bruge Generisk er at tillade type (Heltal, streng, … osv. og brugerdefineret typer ) at være en parameter for metoder, klasser , og grænseflader.

Ligeledes, hvad er generisk klasse i C# med eksempel?

Generiske lægemidler giver dig mulighed for at definere en klasse med pladsholdere for typen af dens felter, metoder, parametre osv. Generiske lægemidler erstatte disse pladsholdere med en bestemt type på kompileringstidspunktet. EN generisk klasse kan defineres ved hjælp af vinkelparenteser.

For det andet, hvad er generiske klasser? Generiske klasser er klasser som tager en type som en parameter. De er særligt nyttige til indsamling klasser.

På samme måde bliver det spurgt, hvad er generisk metode i C#?

EN generisk metode er en metode der er erklæret med typeparametre som følger: C# Kopi. static void Swap(ref T lhs, ref T rhs) { T temp; temp = lhs; lhs = rhs; rhs = temp; } Følgende kodeeksempel viser én måde at kalde til metode ved at bruge int til type-argumentet: C# Kopi.

Hvad er forskellen mellem indsamling og generisk i C#?

Kort fortalt det grundlæggende forskel mellem generisk og ikke- generiske samlinger : - Generiske samlinger - Det er disse samlinger der kan indeholde data af samme type, og vi kan beslutte hvilken type data det samlinger kan holde. Nogle fordele ved generiske samlinger - Typesikker, sikker, reduceret overhead af typekonverteringer.

Anbefalede: