C# kalboje sąrašas yra elementų, kurie gali būti bet kokio tipo duomenų, rinkinys ir yra dažniausiai naudojama duomenų struktūra, suteikianti lankstumo saugant ir tvarkant duomenis. Prieš naudodami sąrašą C#, pirmiausia jį reikia deklaruoti ir inicijuoti, šiame straipsnyje bus aptarta, kaip deklaruoti ir inicijuoti sąrašą C#.
Sąrašo deklaravimas C#
Norėdami paskelbti sąrašą C#, pirmiausia reikia importuoti System.Collections.Generic vardų erdvę. Šioje vardų erdvėje yra List
naudojant System.Collections.Generic;
klasės programa {
statinė tuštuma Pagrindinis ( styga [ ] args ) {
Sąrašas < tarpt > skaičiai;
}
}
Aukščiau pateiktoje sintaksėje yra importuojama System.Collections.Generic vardų erdvė, o tada, naudojant klasę List
Sąrašo inicijavimas C#
Kai sąrašas paskelbiamas, jį galima inicijuoti reikšmėmis ir yra keletas būdų, kaip inicijuoti sąrašą C#. Pirmasis būdas yra naudoti Add () metodą, kad įtrauktumėte reikšmes į sąrašą po vieną. Čia yra kodo pavyzdys, kuris parodo, kaip inicijuoti sveikųjų skaičių sąrašą naudojant Add () metodą:
naudojant System.Collections.Generic;
klasės programa {
statinė tuštuma Pagrindinis ( styga [ ] args ) {
Sąrašas < tarpt > skaičiai = naujas sąrašas < tarpt > ( ) ;
skaičiai.Pridėti ( 10 ) ;
skaičiai.Pridėti ( dvidešimt ) ;
skaičiai.Pridėti ( 30 ) ;
skaičiai.Pridėti ( 40 ) ;
skaičiai.Pridėti ( penkiasdešimt ) ;
}
}
Aukščiau pateiktoje sintaksėje naujas sąrašas, vadinamas „skaičiais“, yra deklaruojamas naudojant klasę List
Kitas būdas inicijuoti sąrašą C# yra naudoti rinkinio inicijavimo sintaksę, nes tai leidžia deklaruoti ir inicijuoti sąrašą vienoje kodo eilutėje. Čia yra kodo pavyzdys, rodantis, kaip inicijuoti sveikųjų skaičių sąrašą naudojant rinkinio inicijavimo sintaksę:
naudojant System.Collections.Generic;klasės programa {
statinė tuštuma Pagrindinis ( styga [ ] args ) {
Sąrašas < tarpt > skaičiai = naujas sąrašas < tarpt > ( ) { 10 , dvidešimt , 30 , 40 , penkiasdešimt } ;
}
}
Aukščiau pateiktame kode pirmiausia deklaruojame naują sąrašą, vadinamą „skaičiais“, naudodami klasę List
Pavyzdys: sąrašo deklaravimas ir inicijavimas C#
Čia yra kolektyvinis kodas, rodantis sąrašo deklaravimą ir inicijavimą C#:
naudojant sistemą;naudojant System.Collections.Generic;
klasės programa {
statinė tuštuma Pagrindinis ( styga [ ] args ) {
// Sveikųjų skaičių sąrašo deklaravimas
Sąrašas < tarpt > skaičiai;
// Sąrašo inicijavimas naudojant Add ( ) metodas
skaičiai = naujas sąrašas < tarpt > ( ) ;
skaičiai.Pridėti ( 10 ) ;
skaičiai.Pridėti ( dvidešimt ) ;
skaičiai.Pridėti ( 30 ) ;
skaičiai.Pridėti ( 40 ) ;
skaičiai.Pridėti ( penkiasdešimt ) ;
// Elementų rodymas in sąrašas
Console.WriteLine ( 'Elementai sąraše naudojant Add() metodą:' ) ;
kiekvienam ( ar in numeriai ) {
Console.WriteLine ( ant vieno ) ;
}
// Sąrašo inicijavimas naudojant rinkinio inicijavimo sintaksę
Sąrašas < styga > vardai = naujas sąrašas < styga > ( ) { 'pats' , 'Maikas' , 'Sara' , 'Deividas' } ;
// Elementų rodymas in sąrašas
Console.WriteLine ( “ \n Sąrašo elementai naudojant rinkinio inicijavimo sintaksę:' ) ;
kiekvienam ( eilutės pavadinimas in vardai ) {
Console.WriteLine ( vardas ) ;
}
}
}
Aukščiau pateiktame kode pirmiausia deklaruojame sveikųjų skaičių sąrašą, vadinamą „skaičiais“, jo neinicijuodami, o tada inicijuojame sąrašą naudodami metodą Add(), kad į sąrašą įtrauktume penkis sveikuosius skaičius. Toliau, naudojant foreach kilpą Mes rodome elementus sąraše.
Taip pat deklaruojame ir inicijuojame eilučių, vadinamų „pavadinimais“, sąrašą, naudodami rinkinio inicijavimo sintaksę, kad į sąrašą įtrauktume keturias eilutes ir sąraše būtų rodomi elementai naudojant foreach kilpą.
Išvada
Sąrašai yra galinga C# duomenų struktūra, naudojama elementų rinkiniams saugoti ir manipuliuoti, tačiau prieš naudojant sąrašą C# kalboje pirmiausia reikia jį deklaruoti ir inicijuoti. Klasė Sąrašas