Sadržaj
- Definicija - Što znači generički podaci?
- Uvod u Microsoft Azure i Microsoft Cloud | Kroz ovaj vodič naučit ćete o čemu se radi računalstvo u oblaku i kako vam Microsoft Azure može pomoći da preselite i pokrenete svoje poslovanje iz oblaka.
- Tehopedia objašnjava Generike
Definicija - Što znači generički podaci?
Generički podaci odnose se na značajku u C # koja omogućuje definiranje klase ili metode s tipom kao parametrom.
Generički uređaji omogućuju oblikovanje klasa i metoda čiji se tipovi specificiraju samo u vrijeme deklaracije i instancije.To omogućava razvoj univerzalnih klasa i metoda koje pomažu u poboljšanju performansi, produktivnosti i sigurnosti tipa.
Generike se često koriste u stvaranju zbirskih klasa za implementaciju koncepata kao što su popisi, hash tablice, redovi, itd. Ove klase upravljaju skupom objekata i enkapsuliraju operacijama koje nisu specifične za određenu vrstu podataka.
Generičari su poznati i kao parametrični polimorfizam.
Uvod u Microsoft Azure i Microsoft Cloud | Kroz ovaj vodič naučit ćete o čemu se radi računalstvo u oblaku i kako vam Microsoft Azure može pomoći da preselite i pokrenete svoje poslovanje iz oblaka.
Tehopedia objašnjava Generike
Generički materijali uvedeni su u C # 2.0 kao dio zajedničkog načina rada .NET-a kako bi se prevladalo ograničenje u implementaciji generalizacije u starijim verzijama. Generalizacija je postignuta ubacivanjem tipova u i od univerzalnog osnovnog tipa, System.Object koji nije siguran za vrstu i zahtijevanje lijevanja, što rezultira hitom izvedbom.
Neke od prednosti upotrebe generičkih proizvoda uključuju:
- Casting nije potreban za pristup svakom elementu kolekcije
- Klijentov kôd koji koristi generičke podatke sigurno je tijekom izvođenja sprječavajući upotrebu podataka čija se vrsta razlikuje od one koja se koristi u deklaraciji
- Kod se ne duplicira za više vrsta podataka
Popis Ova je definicija napisana u C #
Generički su po konceptu slični C ++ predlošcima, ali razlikuju se uglavnom u implementaciji.