Hva er generisk klasse i C#?
Hva er generisk klasse i C#?

Video: Hva er generisk klasse i C#?

Video: Hva er generisk klasse i C#?
Video: C# - Generic Class 2024, November
Anonim

Generisk er en klasse som lar brukeren definere klasser og metoder med plassholderen. Generiske legemidler ble lagt til versjon 2.0 av C#-språket. Grunntanken bak bruk Generisk er å tillate type (heltall, streng, … osv. og brukerdefinert typer ) for å være en parameter for metoder, klasser , og grensesnitt.

På samme måte, hva er generisk klasse i C# med eksempel?

Generiske legemidler lar deg definere en klasse med plassholdere for typen felt, metoder, parametere osv. Generiske legemidler erstatte disse plassholderne med en bestemt type på kompileringstidspunktet. EN generisk klasse kan defineres ved hjelp av vinkelparenteser.

For det andre, hva er generiske klasser? Generiske klasser er klasser som tar en type som en parameter. De er spesielt nyttige for innsamling klasser.

På samme måte spørs det, hva er generisk metode i C#?

EN generisk metode er en metode som er deklarert med typeparametere, som følger: C# Kopiere. statisk tomrom Bytt(ref T lhs, ref T rhs) { T temp; temp = lhs; lhs = rhs; rhs = temp; } Følgende kodeeksempel viser én måte å ringe til metode ved å bruke int for type-argumentet: C# Kopiere.

Hva er forskjellen mellom samling og generikk i C#?

Kort fortalt, det grunnleggende forskjellen mellom generisk og ikke- generiske samlinger : - Generiske samlinger - Dette er samlinger som kan inneholde data av samme type, og vi kan bestemme hvilken type data det samlinger kan holde. Noen fordeler ved generiske samlinger - Typesikker, sikker, redusert overhead av typekonverteringer.

Anbefalt: