Kako deklarirati i inicijalizirati popis u C#

Kako Deklarirati I Inicijalizirati Popis U C



U C#, popis je zbirka stavki koje mogu biti bilo koje vrste podataka i često je korištena podatkovna struktura koja pruža fleksibilnost u pohranjivanju i rukovanju podacima. Prije korištenja popisa u C#, prvo se mora deklarirati i inicijalizirati, ovaj članak će raspravljati o tome kako deklarirati i inicijalizirati popis u C#.

Deklariranje liste u C#

Da biste deklarirali popis u C#, prvi korak je uvoz prostora imena System.Collections.Generic. Ovaj prostor imena sadrži klasu List koja se koristi za stvaranje popisa i upravljanje njima. Klasa List može se koristiti za konstruiranje novog popisa nakon što je imenski prostor uvezen. Sljedeći primjer programa pokazuje kako deklarirati popis cijelih brojeva:







koristeći System.Collections.Generic;

razreda Program {
statička praznina Glavni ( niz [ ] args ) {
Popis < int > brojevi;
}
}


U gornjoj sintaksi uvozi se imenski prostor System.Collections.Generic, a zatim se deklarira novi popis pod nazivom “brojevi” pomoću klase List .



Inicijalizacija popisa u C#

Nakon što je popis deklariran, može se inicijalizirati s vrijednostima i postoji nekoliko načina za inicijaliziranje popisa u C#. Prvi način je korištenje metode Add() za dodavanje vrijednosti na popis jednu po jednu, ovdje je primjer koda koji pokazuje kako inicijalizirati popis cijelih brojeva pomoću metode Add():



koristeći System.Collections.Generic;

razreda Program {
statička praznina Glavni ( niz [ ] args ) {
Popis < int > brojevi = novi popis < int > ( ) ;
brojevi.Dodaj ( 10 ) ;
brojevi.Dodaj ( dvadeset ) ;
brojevi.Dodaj ( 30 ) ;
brojevi.Dodaj ( 40 ) ;
brojevi.Dodaj ( pedeset ) ;
}
}


U gornjoj sintaksi, novi popis pod nazivom “brojevi” deklariran je pomoću klase List , a zatim se koristi metoda Add() za dodavanje pet cijelih brojeva na popis.





Drugi način za inicijaliziranje popisa u C# je korištenje sintakse inicijalizatora zbirke, jer vam to omogućuje da deklarirate i inicijalizirate popis u jednom retku koda. Ovdje je primjer koda koji pokazuje kako inicijalizirati popis cijelih brojeva pomoću sintakse inicijalizatora zbirke:

koristeći System.Collections.Generic;

razreda Program {
statička praznina Glavni ( niz [ ] args ) {
Popis < int > brojevi = novi popis < int > ( ) { 10 , dvadeset , 30 , 40 , pedeset } ;
}
}


U gornjem kodu prvo deklariramo novi popis pod nazivom “brojevi” pomoću klase List , a zatim koristimo sintaksu inicijalizatora zbirke da dodamo pet cijelih brojeva na popis u jednom retku koda.



Primjer: Deklariranje i inicijaliziranje liste u C#

Ovdje je skupni kod koji demonstrira i deklariranje i inicijaliziranje liste u C#:

korištenje sustava;
koristeći System.Collections.Generic;

razreda Program {
statička praznina Glavni ( niz [ ] args ) {

// Deklaracija popisa cijelih brojeva
Popis < int > brojevi;

// Inicijaliziranje popisa pomoću Add ( ) metoda
brojevi = novi popis < int > ( ) ;
brojevi.Dodaj ( 10 ) ;
brojevi.Dodaj ( dvadeset ) ;
brojevi.Dodaj ( 30 ) ;
brojevi.Dodaj ( 40 ) ;
brojevi.Dodaj ( pedeset ) ;

// Prikaz elemenata u popis
Konzola.WriteLine ( 'Elementi na popisu pomoću metode Add():' ) ;
za svakoga ( da li u brojevima ) {
Konzola.WriteLine ( na jedan ) ;
}

// Inicijalizacija popisa pomoću sintakse inicijalizatora zbirke
Popis < niz > imena = novi popis < niz > ( ) { 'Sam' , 'Mikrofon' , 'Sara' , 'David' } ;

// Prikaz elemenata u popis
Konzola.WriteLine ( ' \n Elementi na popisu koji koriste sintaksu inicijalizatora zbirke:' ) ;
za svakoga ( naziv niza u imena ) {
Konzola.WriteLine ( Ime ) ;
}
}
}


U gornjem kodu prvo deklariramo popis cijelih brojeva koji se nazivaju 'brojevi' bez inicijaliziranja, a zatim inicijaliziramo popis koristeći Add() metodu za dodavanje pet cijelih brojeva na popis. Zatim, pomoću petlje foreach prikazujemo elemente na popisu.

Također deklariramo i inicijaliziramo popis nizova koji se nazivaju 'imena' koristeći sintaksu inicijalizatora kolekcije kako bismo dodali četiri niza na popis i prikazali elemente na popisu koristeći foreach petlju.

Zaključak

Popisi su moćna podatkovna struktura u C# koja se koristi za pohranjivanje i manipuliranje zbirkama stavki, ali prije upotrebe popisa u C# mora se prvo deklarirati i inicijalizirati. Klasa List koristi se za deklariranje popisa, a postoji nekoliko načina za inicijaliziranje popisa, uključujući korištenje metode Add() i sintakse inicijalizatora zbirke. Slijedeći primjere i korake navedene u ovom članku, sada biste trebali dobro razumjeti kako deklarirati i inicijalizirati popis u C#.