Kā deklarēt un inicializēt sarakstu C#

Ka Deklaret Un Inicializet Sarakstu C



C# valodā saraksts ir elementu kopums, kas var būt jebkura datu tipa un ir plaši izmantota datu struktūra, kas nodrošina elastību datu glabāšanā un manipulācijās. Pirms saraksta izmantošanas C#, tas vispirms ir jādeklarē un jāinicializē, šajā rakstā tiks apspriests, kā deklarēt un inicializēt sarakstu C#.

Saraksta deklarēšana C#

Lai deklarētu sarakstu C#, pirmais solis ir System.Collections.Generic nosaukumvietas importēšana. Šajā nosaukumvietā ir List klase, ko izmanto, lai izveidotu un apstrādātu sarakstus. Klasi List var izmantot, lai izveidotu jaunu sarakstu, kad nosaukumvieta ir importēta. Šajā programmas piemērā ir parādīts, kā deklarēt veselu skaitļu sarakstu:







izmantojot System.Collections.Generic;

klases programma {
statiskā tukšums Galvenā ( virkne [ ] args ) {
Saraksts < starpt > skaitļi;
}
}


Iepriekš minētajā sintaksē tiek importēta System.Collections.Generic nosaukumvieta, un pēc tam tiek deklarēts jauns saraksts ar nosaukumu “skaitļi”, izmantojot klasi List .



Saraksta inicializācija C#

Kad saraksts ir deklarēts, to var inicializēt ar vērtībām, un ir vairāki veidi, kā inicializēt sarakstu C#. Pirmais veids ir izmantot Add() metodi, lai sarakstam pievienotu vērtības pa vienai. Šeit ir koda piemērs, kas parāda, kā inicializēt veselu skaitļu sarakstu, izmantojot Add() metodi:



izmantojot System.Collections.Generic;

klases programma {
statiskā tukšums Galvenā ( virkne [ ] args ) {
Saraksts < starpt > cipari = jauns saraksts < starpt > ( ) ;
cipariem.Pievienot ( 10 ) ;
cipariem.Pievienot ( divdesmit ) ;
cipariem.Pievienot ( 30 ) ;
cipariem.Pievienot ( 40 ) ;
cipariem.Pievienot ( piecdesmit ) ;
}
}


Iepriekš minētajā sintaksē, izmantojot klasi List , tiek deklarēts jauns saraksts ar nosaukumu “skaitļi”, un pēc tam tiek izmantota metode Add(), lai sarakstam pievienotu piecus veselus skaitļus.





Vēl viens veids, kā inicializēt sarakstu C#, ir izmantot kolekcijas inicializatora sintaksi, jo tas ļauj deklarēt un inicializēt sarakstu vienā koda rindā. Šeit ir koda piemērs, kas parāda, kā inicializēt veselu skaitļu sarakstu, izmantojot kolekcijas inicializatora sintaksi:

izmantojot System.Collections.Generic;

klases programma {
statiskā tukšums Galvenā ( virkne [ ] args ) {
Saraksts < starpt > cipari = jauns saraksts < starpt > ( ) { 10 , divdesmit , 30 , 40 , piecdesmit } ;
}
}


Iepriekš minētajā kodā mēs vispirms deklarējam jaunu sarakstu ar nosaukumu “skaitļi”, izmantojot klasi List , un pēc tam izmantojam kolekcijas inicializatora sintaksi, lai sarakstam pievienotu piecus veselus skaitļus vienā koda rindā.



Piemērs: saraksta deklarēšana un inicializācija C#

Šeit ir kolektīvs kods, kas parāda gan saraksta deklarēšanu, gan inicializāciju C#:

izmantojot sistēmu;
izmantojot System.Collections.Generic;

klases programma {
statiskā tukšums Galvenā ( virkne [ ] args ) {

// Veselu skaitļu saraksta deklarēšana
Saraksts < starpt > skaitļi;

// Saraksta inicializācija, izmantojot Pievienot ( ) metodi
cipari = jauns saraksts < starpt > ( ) ;
cipariem.Pievienot ( 10 ) ;
cipariem.Pievienot ( divdesmit ) ;
cipariem.Pievienot ( 30 ) ;
cipariem.Pievienot ( 40 ) ;
cipariem.Pievienot ( piecdesmit ) ;

// Elementu parādīšana iekšā saraksts
Console.WriteLine ( 'Elementi sarakstā, izmantojot Add() metodi:' ) ;
katram ( vai iekšā cipariem ) {
Console.WriteLine ( uz viena ) ;
}

// Saraksta inicializācija, izmantojot kolekcijas inicializatora sintaksi
Saraksts < virkne > vārdi = jauns saraksts < virkne > ( ) { 'pats' , 'Maiks' , 'Sāra' , 'Dāvids' } ;

// Elementu parādīšana iekšā saraksts
Console.WriteLine ( ' \n Elementi sarakstā, izmantojot kolekcijas inicializatora sintaksi:' ) ;
katram ( virknes nosaukums iekšā vārdus ) {
Console.WriteLine ( nosaukums ) ;
}
}
}


Iepriekš minētajā kodā mēs vispirms deklarējam veselu skaitļu sarakstu, ko sauc par “skaitļiem”, to neinicializējot, un pēc tam inicializējam sarakstu, izmantojot metodi Add(), lai sarakstam pievienotu piecus veselus skaitļus. Tālāk, izmantojot foreach cilpu Mēs parādām elementus sarakstā.

Mēs arī deklarējam un inicializējam virkņu sarakstu, ko sauc par “nosaukumiem”, izmantojot kolekcijas inicializatora sintaksi, lai sarakstam pievienotu četras virknes un parādītu elementus sarakstā, izmantojot foreach cilpu.

Secinājums

Saraksti ir spēcīga C# datu struktūra, ko izmanto, lai saglabātu un apstrādātu vienumu kolekcijas, taču pirms saraksta izmantošanas C# valodā tas vispirms ir jādeklarē un jāinicializē. Klase List tiek izmantota, lai deklarētu sarakstu, un ir vairāki veidi, kā inicializēt sarakstu, tostarp izmantojot Add() metodi un kolekcijas inicializatora sintaksi. Izpildot šajā rakstā izklāstītos piemērus un darbības, jums tagad vajadzētu labi saprast, kā deklarēt un inicializēt sarakstu C#.