Jak zadeklarować i zainicjować listę w języku C#

Jak Zadeklarowac I Zainicjowac Liste W Jezyku C



W języku C# lista jest zbiorem elementów, które mogą należeć do dowolnego typu danych i jest powszechnie używaną strukturą danych, która zapewnia elastyczność przechowywania danych i manipulowania nimi. Przed użyciem listy w języku C# należy ją najpierw zadeklarować i zainicjować. W tym artykule omówiono sposób deklarowania i inicjowania listy w języku C#.

Deklarowanie listy w C#

Aby zadeklarować listę w języku C#, pierwszym krokiem jest zaimportowanie przestrzeni nazw System.Collections.Generic. Ta przestrzeń nazw zawiera klasę List, która jest używana do tworzenia list i manipulowania nimi. Klasy List można użyć do skonstruowania nowej listy po zaimportowaniu przestrzeni nazw. Poniższy przykładowy program pokazuje, jak zadeklarować listę liczb całkowitych:







przy użyciu System.Collections.Generic;

Program klasowy {
statyczna pustka Główny ( strunowy [ ] argumenty ) {
Lista < int > liczby;
}
}


W powyższej składni importowana jest przestrzeń nazw System.Collections.Generic, a następnie deklarowana jest nowa lista o nazwie „liczby” przy użyciu klasy List .



Inicjowanie listy w C#

Po zadeklarowaniu listy można ją zainicjować wartościami. Istnieje kilka sposobów zainicjowania listy w języku C#. Pierwszym sposobem jest użycie metody Add() w celu dodania wartości do listy jedna po drugiej. Oto przykładowy kod demonstrujący, jak zainicjować listę liczb całkowitych za pomocą metody Add():



przy użyciu System.Collections.Generic;

Program klasowy {
statyczna pustka Główny ( strunowy [ ] argumenty ) {
Lista < int > liczby = nowa lista < int > ( ) ;
liczby. Dodaj ( 10 ) ;
liczby. Dodaj ( 20 ) ;
liczby. Dodaj ( 30 ) ;
liczby. Dodaj ( 40 ) ;
liczby. Dodaj ( pięćdziesiąt ) ;
}
}


W powyższej składni nowa lista o nazwie „liczby” jest deklarowana przy użyciu klasy List , a następnie używana jest metoda Add() w celu dodania do listy pięciu liczb całkowitych.





Innym sposobem zainicjowania listy w języku C# jest użycie składni inicjatora kolekcji, ponieważ umożliwia to zadeklarowanie i zainicjowanie listy w jednym wierszu kodu. Oto przykładowy kod demonstrujący, jak zainicjować listę liczb całkowitych przy użyciu składni inicjatora kolekcji:

przy użyciu System.Collections.Generic;

Program klasowy {
statyczna pustka Główny ( strunowy [ ] argumenty ) {
Lista < int > liczby = nowa lista < int > ( ) { 10 , 20 , 30 , 40 , pięćdziesiąt } ;
}
}


W powyższym kodzie najpierw deklarujemy nową listę o nazwie „liczby” za pomocą klasy List , a następnie używamy składni inicjatora kolekcji, aby dodać do listy pięć liczb całkowitych w jednym wierszu kodu.



Przykład: deklarowanie i inicjowanie listy w języku C#

Oto zbiorczy kod demonstrujący zarówno deklarowanie, jak i inicjowanie listy w języku C#:

przy użyciu Systemu;
przy użyciu System.Collections.Generic;

Program klasowy {
statyczna pustka Główny ( strunowy [ ] argumenty ) {

// Deklarowanie listy liczb całkowitych
Lista < int > liczby;

// Inicjowanie listy za pomocą Add ( ) metoda
liczby = nowa lista < int > ( ) ;
liczby. Dodaj ( 10 ) ;
liczby. Dodaj ( 20 ) ;
liczby. Dodaj ( 30 ) ;
liczby. Dodaj ( 40 ) ;
liczby. Dodaj ( pięćdziesiąt ) ;

// Wyświetlanie elementów W Lista
Console.WriteLine ( „Elementy na liście przy użyciu metody Add():” ) ;
dla każdego ( czy W liczby ) {
Console.WriteLine ( na jednego ) ;
}

// Inicjowanie listy przy użyciu składni inicjatora kolekcji
Lista < strunowy > nazwy = nowa lista < strunowy > ( ) { 'Samego siebie' , 'Mikrofon' , „Sara” , „Dawid” } ;

// Wyświetlanie elementów W Lista
Console.WriteLine ( ' \N Elementy na liście przy użyciu składni inicjatora kolekcji:' ) ;
dla każdego ( nazwa ciągu W nazwy ) {
Console.WriteLine ( nazwa ) ;
}
}
}


W powyższym kodzie najpierw deklarujemy listę liczb całkowitych zwaną „liczbami” bez jej inicjowania, a następnie inicjalizujemy listę za pomocą metody Add() w celu dodania do listy pięciu liczb całkowitych. Następnie za pomocą pętli foree Wyświetlamy elementy na liście.

Deklarujemy również i inicjalizujemy listę łańcuchów zwanych „nazwami”, używając składni inicjatora kolekcji, aby dodać cztery ciągi do listy i wyświetlić elementy na liście za pomocą pętli foreach.

Wniosek

Listy to potężna struktura danych w języku C#, która służy do przechowywania kolekcji elementów i manipulowania nimi, ale przed użyciem listy w języku C# należy ją najpierw zadeklarować i zainicjować. Klasa List służy do deklarowania listy i istnieje kilka sposobów inicjowania listy, w tym użycie metody Add() i składni inicjatora kolekcji. Postępując zgodnie z przykładami i krokami opisanymi w tym artykule, powinieneś teraz dobrze rozumieć, jak zadeklarować i zainicjować listę w języku C#.