Kaj je generični razred v C#?
Kaj je generični razred v C#?

Video: Kaj je generični razred v C#?

Video: Kaj je generični razred v C#?
Video: HammAli & Navai, Jah Khalib – Боже, как завидую 2024, November
Anonim

generično je razred ki omogoča uporabniku, da definira razredov in metode z nadomestnim znakom. Generiki so bili dodani različici 2.0 jezika C#. Osnovna ideja za uporabo generično je dovoliti tip (celo število, niz, … itd. in uporabniško določeno vrste ) da je parameter za metode, razredov , in vmesniki.

Podobno, kaj je generični razred v C# s primerom?

Generiki vam omogoča, da definirate a razred z nadomestnimi oznakami za vrsto njegovih polj, metod, parametrov itd. Generiki zamenjajte te nadomestne oznake z določeno vrsto v času prevajanja. A generični razred lahko definiramo s kotnimi oklepaji.

Drugič, kaj so generični razredi? Generični razredi so razredov ki vzamejo tip kot parameter. Še posebej so uporabne za zbiranje razredov.

Podobno se sprašuje, kaj je generična metoda v C#?

A generična metoda je metoda ki je deklarirana s parametri tipa, kot sledi: C# Kopirati. statična praznina Swap(ref T lhs, ref T rhs) { T temp; temp = lhs; lhs = rhs; rhs = temp; } Naslednji primer kode prikazuje en način klicanja metoda z uporabo int za argument tipa: C# Kopirati.

Kakšna je razlika med zbirko in generiki v C#?

Na kratko, osnovno razlika med generičnimi in ne- generične zbirke : - Generične zbirke - To so zbirke ki lahko vsebujejo podatke istega tipa in lahko se odločimo, katere vrste podatkov bodo to zbirke lahko drži. Nekatere prednosti generične zbirke - Varno, varno, zmanjšano obremenitev pretvorbe tipov.

Priporočena: