Paano Magpahayag at Magsimula ng Listahan sa C#

Paano Magpahayag At Magsimula Ng Listahan Sa C



Sa C#, ang isang listahan ay isang koleksyon ng mga item na maaaring maging anumang uri ng data at isang karaniwang ginagamit na istraktura ng data na nagbibigay ng flexibility sa pag-iimbak at pagmamanipula ng data. Bago gumamit ng isang listahan sa C#, kailangan muna itong ideklara at masimulan, tatalakayin ng artikulong ito kung paano magdeklara at magpasimula ng isang listahan sa C#.

Pagdedeklara ng Listahan sa C#

Upang magdeklara ng listahan sa C#, ang unang hakbang ay ang pag-import ng System.Collections.Generic namespace. Ang namespace na ito ay naglalaman ng List class na ginagamit upang lumikha at magmanipula ng mga listahan. Ang List class ay maaaring gamitin upang bumuo ng bagong listahan kapag na-import na ang namespace. Ipinapakita ng sumusunod na halimbawang programa kung paano magdeklara ng listahan ng mga integer:







gamit ang System.Collections.Generic;

Programa ng klase {
static void Main ( string [ ] args ) {
Listahan < int > numero;
}
}


Sa syntax sa itaas, System.Collections.Generic namespace ay ini-import, at pagkatapos ay isang bagong listahan na tinatawag na 'mga numero' ay idineklara gamit ang List class.



Pagsisimula ng Listahan sa C#

Kapag ang isang listahan ay idineklara, maaari itong masimulan ng mga halaga at mayroong ilang mga paraan upang simulan ang isang listahan sa C#. Ang unang paraan ay ang paggamit ng Add() na paraan upang magdagdag ng mga value sa listahan nang paisa-isa, narito ang isang halimbawang code na nagpapakita kung paano simulan ang isang listahan ng mga integer gamit ang Add() na paraan:



gamit ang System.Collections.Generic;

Programa ng klase {
static void Main ( string [ ] args ) {
Listahan < int > mga numero = bagong Listahan < int > ( ) ;
mga numero.Idagdag ( 10 ) ;
mga numero.Idagdag ( dalawampu ) ;
mga numero.Idagdag ( 30 ) ;
mga numero.Idagdag ( 40 ) ;
mga numero.Idagdag ( limampu ) ;
}
}


Sa syntax sa itaas, ang isang bagong listahan na tinatawag na 'mga numero' ay idineklara gamit ang List class, at pagkatapos ay ang Add() na paraan ay ginagamit upang magdagdag ng limang integer sa listahan.





Ang isa pang paraan upang simulan ang isang listahan sa C# ay ang paggamit ng collection initializer syntax, dahil ito ay nagbibigay-daan sa iyong magdeklara at magpasimula ng isang listahan sa isang linya ng code. Narito ang isang halimbawang code na nagpapakita kung paano simulan ang isang listahan ng mga integer gamit ang collection initializer syntax:

gamit ang System.Collections.Generic;

Programa ng klase {
static void Main ( string [ ] args ) {
Listahan < int > mga numero = bagong Listahan < int > ( ) { 10 , dalawampu , 30 , 40 , limampu } ;
}
}


Sa code sa itaas, nagdedeklara muna kami ng bagong listahan na tinatawag na “numbers” gamit ang List class at pagkatapos ay ginagamit ang collection initializer syntax para magdagdag ng limang integer sa listahan sa isang linya ng code.



Halimbawa: Pagdedeklara at Pagsisimula ng Listahan sa C#

Narito ang isang kolektibong code na nagpapakita ng parehong pagdedeklara at pagsisimula ng isang listahan sa C#:

gamit ang System;
gamit ang System.Collections.Generic;

Programa ng klase {
static void Main ( string [ ] args ) {

// Pagdedeklara ng listahan ng mga integer
Listahan < int > numero;

// Sinisimulan ang listahan gamit ang Add ( ) paraan
mga numero = bagong Listahan < int > ( ) ;
mga numero.Idagdag ( 10 ) ;
mga numero.Idagdag ( dalawampu ) ;
mga numero.Idagdag ( 30 ) ;
mga numero.Idagdag ( 40 ) ;
mga numero.Idagdag ( limampu ) ;

// Pagpapakita ng mga elemento sa ang listahan
Console.WriteLine ( 'Mga elemento sa listahan gamit ang Add() method:' ) ;
foreach ( kung sa numero ) {
Console.WriteLine ( sa isa ) ;
}

// Sinisimulan ang listahan gamit ang collection initializer syntax
Listahan < string > mga pangalan = bagong Listahan < string > ( ) { 'Siya mismo' , 'Mike' , 'Sarah' , 'David' } ;

// Pagpapakita ng mga elemento sa ang listahan
Console.WriteLine ( ' \n Mga elemento sa listahan gamit ang collection initializer syntax:' ) ;
foreach ( pangalan ng string sa mga pangalan ) {
Console.WriteLine ( pangalan ) ;
}
}
}


Sa code sa itaas, ipinapahayag muna namin ang isang listahan ng mga integer na tinatawag na 'mga numero' nang hindi ito sinisimulan at pagkatapos ay sinisimulan ang listahan gamit ang Add() na paraan upang magdagdag ng limang integer sa listahan. Susunod, gamit ang foreach loop Ipinapakita namin ang mga elemento sa listahan.

Kami rin ay nagdedeklara at nagpasimula ng isang listahan ng mga string na tinatawag na 'mga pangalan' gamit ang collection initializer syntax upang magdagdag ng apat na string sa listahan at ipakita ang mga elemento sa listahan gamit ang isang foreach loop.

Konklusyon

Ang mga listahan ay isang malakas na istraktura ng data sa C# na ginagamit upang mag-imbak at magmanipula ng mga koleksyon ng mga item, ngunit bago gumamit ng isang listahan sa C# kailangan muna itong ideklara at simulan. Ang klase ng List ay ginagamit upang magdeklara ng isang listahan, at mayroong ilang mga paraan upang simulan ang isang listahan, kabilang ang paggamit ng Add() na paraan at ang collection initializer syntax. Sa pamamagitan ng pagsunod sa mga halimbawa at hakbang na nakabalangkas sa artikulong ito, dapat ay mayroon ka na ngayong mahusay na pag-unawa sa kung paano magdeklara at magpasimula ng isang listahan sa C#.