Saturs
- Definīcija - ko nozīmē Generics?
- Ievads Microsoft Azure un Microsoft Cloud | Šajā rokasgrāmatā jūs uzzināsit, kas ir mākonis skaitļošana un kā Microsoft Azure var palīdzēt jums migrēt un vadīt savu biznesu no mākoņa.
- Techopedia skaidro Generics
Definīcija - ko nozīmē Generics?
Generics attiecas uz C # funkciju, kas ļauj definēt klasi vai metodi ar parametru kā tipu.
Genericics ļauj izstrādāt klases un metodes, kuru tipi ir norādīti tikai deklarēšanas un inicializācijas laikā.Tas ļauj izstrādāt universālas klases un metodes, kas palīdz uzlabot veiktspēju, produktivitāti un tipa drošību.
Ģenēriskos materiālus bieži izmanto, veidojot kolekcijas klases tādu jēdzienu ieviešanai kā saraksti, jaukšanas tabulas, rindas utt. Šīs klases pārvalda objektu kopu un iekapsulē darbības, kas nav raksturīgas konkrētam datu tipam.
Genericics ir arī pazīstams kā parametriskais polimorfisms.
Ievads Microsoft Azure un Microsoft Cloud | Šajā rokasgrāmatā jūs uzzināsit, kas ir mākonis skaitļošana un kā Microsoft Azure var palīdzēt jums migrēt un vadīt savu biznesu no mākoņa.
Techopedia skaidro Generics
Generics tika ieviests C # 2.0 kā .NET kopējās valodas Runtime sastāvdaļa, lai pārvarētu ierobežojumus, kas saistīti ar vispārinājumu ieviešanu iepriekšējās versijās. Vispārināšana tika veikta, izmantojot liešanas veidus uz un no universālā bāzes tipa System.Object, kas nebija drošs tipam un prasīja liešanu, kā rezultātā tika panākta veiktspēja.
Daži no ģenērisko zāļu lietošanas priekšrocībām ir šādi:
- Apraide nav nepieciešama, lai piekļūtu katram kolekcijas elementam
- Klienta kods, kas lieto vispārējus medikamentus, izpildes laikā ir drošs par tipu, neļaujot izmantot datus, kuru tips atšķiras no tā, kas izmantots deklarācijā
- Kods netiek dublēts vairākiem datu veidiem
Saraksts Šī definīcija tika uzrakstīta C #
Generics koncepcijā ir līdzīgs C ++ veidnēm, bet galvenokārt atšķiras ieviešanā.