Wat is generiese klas in C#?
Wat is generiese klas in C#?

Video: Wat is generiese klas in C#?

Video: Wat is generiese klas in C#?
Video: How To Do Stable Diffusion LORA Training By Using Web UI On Different Models - Tested SD 1.5, SD 2.1 2024, Mei
Anonim

Generies is 'n klas wat die gebruiker toelaat om te definieer klasse en metodes met die plekhouer. Generiese is by weergawe 2.0 van die C#-taal gevoeg. Die basiese idee agter die gebruik van Generies is om toe te laat tipe (Heelgetal, String, … ens en gebruiker-gedefinieerde tipes ) om 'n parameter vir metodes te wees, klasse , en koppelvlakke.

Net so, wat is generiese klas in C# met voorbeeld?

Generiese laat jou toe om 'n te definieer klas met plekhouers vir die tipe velde, metodes, parameters, ens. Generiese vervang hierdie plekhouers met 'n spesifieke tipe tydens samestelling. A generiese klas kan gedefinieer word met behulp van hoekhakies.

Tweedens, wat is generiese klasse? Generiese klasse is klasse wat 'n tipe as 'n parameter neem. Hulle is veral nuttig vir versameling klasse.

Net so word gevra, wat is generiese metode in C#?

A generiese metode is 'n metode wat met tipe parameters verklaar word, soos volg: C# Kopieer. statiese leemte Ruil(ref T lhs, ref T rhs) { T temp; temp = lhs; lhs = rhs; rhs = temp; } Die volgende kodevoorbeeld wys een manier om die metode deur int vir die tipe argument te gebruik: C# Kopieer.

Wat is die verskil tussen versameling en generiese in C#?

Kortliks, die basiese verskil tussen generiese en nie- generiese versamelings : - Generiese versamelings - Dit is die versamelings wat data van dieselfde tipe kan hou en ons kan besluit watter tipe data dit versamelings kan hou. Sommige voordele van generiese versamelings - Tipe Veilig, Veilig, verminderde bokoste van tipe omskakelings.

Aanbeveel: