C#'ta Liste Bildirme ve Başlatma

C Ta Liste Bildirme Ve Baslatma



C#'ta bir liste, herhangi bir veri türünde olabilen bir öğeler koleksiyonudur ve verileri depolama ve işleme konusunda esneklik sağlayan, yaygın olarak kullanılan bir veri yapısıdır. C#'ta bir liste kullanmadan önce, önce bildirilmeli ve başlatılmalıdır, bu makale C#'ta bir listenin nasıl bildirileceğini ve başlatılacağını tartışacaktır.

C#'ta Liste Bildirmek

C# dilinde bir liste bildirmek için ilk adım, System.Collections.Generic ad alanını içe aktarmaktır. Bu ad alanı, listeleri oluşturmak ve değiştirmek için kullanılan List sınıfını içerir. List sınıfı, ad alanı içe aktarıldıktan sonra yeni bir liste oluşturmak için kullanılabilir. Aşağıdaki örnek program, bir tamsayı listesinin nasıl bildirileceğini gösterir:







System.Collections.Generic kullanarak;

sınıf Programı {
statik boşluk Ana ( sicim [ ] argümanlar ) {
Liste < int > sayılar;
}
}


Yukarıdaki sözdiziminde, System.Collections.Generic ad alanı içe aktarılır ve ardından List sınıfı kullanılarak “numbers” adlı yeni bir liste bildirilir.



C#'ta Liste Başlatma

Bir liste bildirildikten sonra değerlerle başlatılabilir ve C#'ta bir listeyi başlatmanın birkaç yolu vardır. İlk yol, listeye değerleri birer birer eklemek için Add() yöntemini kullanmaktır, işte Add() yöntemini kullanarak bir tamsayılar listesinin nasıl başlatılacağını gösteren örnek bir kod:



System.Collections.Generic kullanarak;

sınıf Programı {
statik boşluk Ana ( sicim [ ] argümanlar ) {
Liste < int > sayılar = yeni Liste < int > ( ) ;
sayılar.Ekle ( 10 ) ;
sayılar.Ekle ( yirmi ) ;
sayılar.Ekle ( 30 ) ;
sayılar.Ekle ( 40 ) ;
sayılar.Ekle ( elli ) ;
}
}


Yukarıdaki sözdiziminde, List sınıfı kullanılarak 'sayılar' adlı yeni bir liste bildirilir ve ardından listeye beş tamsayı eklemek için Add() yöntemi kullanılır.





C#'ta bir listeyi başlatmanın başka bir yolu, koleksiyon başlatıcı sözdizimini kullanmaktır, çünkü bu, bir listeyi tek bir kod satırında bildirmenize ve başlatmanıza olanak tanır. İşte koleksiyon başlatıcı sözdizimini kullanarak bir tamsayılar listesinin nasıl başlatılacağını gösteren bir örnek kod:

System.Collections.Generic kullanarak;

sınıf Programı {
statik boşluk Ana ( sicim [ ] argümanlar ) {
Liste < int > sayılar = yeni Liste < int > ( ) { 10 , yirmi , 30 , 40 , elli } ;
}
}


Yukarıdaki kodda, önce List sınıfını kullanarak “numbers” adlı yeni bir liste ilan ediyoruz ve ardından tek bir kod satırındaki listeye beş tamsayı eklemek için koleksiyon başlatıcı sözdizimini kullanıyoruz.



Örnek: C#'ta Liste Bildirme ve Başlatma

İşte C#'ta bir listeyi hem bildirmeyi hem de başlatmayı gösteren toplu bir kod:

Sistemi kullanarak;
System.Collections.Generic kullanarak;

sınıf Programı {
statik boşluk Ana ( sicim [ ] argümanlar ) {

// Tam sayıların bir listesini bildirmek
Liste < int > sayılar;

// Listeyi Ekle kullanarak başlatma ( ) yöntem
sayılar = yeni Liste < int > ( ) ;
sayılar.Ekle ( 10 ) ;
sayılar.Ekle ( yirmi ) ;
sayılar.Ekle ( 30 ) ;
sayılar.Ekle ( 40 ) ;
sayılar.Ekle ( elli ) ;

// Öğeleri görüntüleme içinde liste
Konsol.WriteLine ( 'Add() yöntemini kullanan listedeki öğeler:' ) ;
her biri için ( ikisinden biri içinde sayılar ) {
Konsol.WriteLine ( birde ) ;
}

// Koleksiyon başlatıcı sözdizimini kullanarak listeyi başlatma
Liste < sicim > isimler = yeni Liste < sicim > ( ) { 'Kendisi' , 'Mike' , 'Sarah' , 'Davut' } ;

// Öğeleri görüntüleme içinde liste
Konsol.WriteLine ( ' \N Koleksiyon başlatıcı sözdizimini kullanan listedeki öğeler:' ) ;
her biri için ( dize adı içinde isimler ) {
Konsol.WriteLine ( isim ) ;
}
}
}


Yukarıdaki kodda, ilk önce 'sayılar' adı verilen bir tamsayı listesini başlatmadan bildiririz ve ardından listeye beş tamsayı eklemek için Add() yöntemini kullanarak listeyi başlatırız. Ardından, foreach döngüsünü kullanarak listedeki öğeleri görüntülüyoruz.

Ayrıca, listeye dört dize eklemek ve bir foreach döngüsü kullanarak listedeki öğeleri görüntülemek için koleksiyon başlatıcı sözdizimini kullanarak 'adlar' adı verilen bir dizi listesi bildirir ve başlatırız.

Çözüm

Listeler, öğe koleksiyonlarını depolamak ve işlemek için kullanılan, C#'ta güçlü bir veri yapısıdır, ancak C#'ta bir liste kullanılmadan önce, önce bildirilmeli ve başlatılmalıdır. List sınıfı, bir liste bildirmek için kullanılır ve bir listeyi başlatmanın, Add() yöntemini ve koleksiyon başlatıcı sözdizimini kullanmak da dahil olmak üzere birkaç yolu vardır. Bu makalede özetlenen örnekleri ve adımları izleyerek, C#'ta bir listenin nasıl bildirileceğini ve başlatılacağını artık iyi bir şekilde anlamalısınız.