Tek Boyutlu Dizi Nasıl Oluşturulur C# – Örnek

Tek Boyutlu Dizi Nasil Olusturulur C Ornek



Aynı veri türündeki bir değer koleksiyonunun depolanması ve işlenmesi, diziler kullanılarak C#'ta yapılır. C#'ta farklı dizi türleri vardır ve bu makalede, tek boyutlu dizileri ve bunların C#'ta nasıl kullanılacağını tartışacağız.

C# dilinde Tek Boyutlu Dizi nedir?

Tek boyutlu bir dizi, bildiriminde yalnızca bir boyut veya bir dizi köşeli parantez bulunan bir dizidir. Bu, tek boyutlu bir dizinin tamsayılar, diziler veya değişkenler gibi yalnızca bir tür veri tutabileceği anlamına gelir. C#'ta tek boyutlu bir dizi aşağıdaki sözdizimi kullanılarak bildirilebilir:







veri tipi [ ] dizi adı = yeni veri türü [ boyut ] ;


Burada “datatype” dizi elemanlarının veri tipi, “arrayname” dizinin adı ve “size” dizideki eleman sayısıdır.



C# ile Tek Boyutlu Dizi Nasıl Oluşturulur?

C#'ta tek boyutlu bir dizinin nasıl kullanılacağını anlamak için bir örnek ele alalım, aşağıdaki kodu göz önünde bulundurun:



Sistemi kullanarak;

genel sınıf Programı
{
genel statik geçersiz Ana ( )
{
int [ ] sayılar = yeni int [ 5 ] ;
sayılar [ 0 ] = 10 ;
sayılar [ 1 ] = yirmi ;
sayılar [ 2 ] = 30 ;
sayılar [ 3 ] = 40 ;
sayılar [ 4 ] = elli ;

için ( int ben = 0 ; Ben < sayılar.Uzunluk; ben++ )
{
Konsol.WriteLine ( 'Eleman dizinde' + ben + ' : ' + sayılar [ Ben ] ) ;
}
}
}


Yukarıdaki örnekte, boyutu 5 olan tek boyutlu bir tamsayı dizisi 'sayılar' bildirdik ve ardından indeks operatörünü kullanarak dizi öğelerine değerler atadık. Burada dizinin ilk ve son elemanları sırasıyla 0 ve 4 olarak indekslenir. Bu, dizin numaralarını kullanarak dizinin ayrı öğelerine erişebileceğimiz anlamına gelir:






Aşağıda gösterildiği gibi, tek boyutlu dizi öğelerini başlatmak için bir döngü de kullanabiliriz:

Sistemi kullanarak;

genel sınıf Programı
{
genel statik geçersiz Ana ( )
{
int [ ] sayılar = yeni int [ 5 ] ;

için ( int ben = 0 ; Ben < sayılar.Uzunluk; ben++ )
{
sayılar [ Ben ] = ben + 1 ;
}
Konsol.WriteLine ( 'Dizi öğeleri şunlardır:' ) ;
her biri için ( ikisinden biri içinde sayılar )
{
Konsol.WriteLine ( birde ) ;
}
}
}


Bu örnekte, dizi öğelerini 1'den 5'e kadar değerlerle başlatmak için bir for döngüsü kullandık:




Aşağıda gösterildiği gibi, tek boyutlu dizinin öğeleri üzerinde yineleme yapmak için foreach döngüsünü de kullanabiliriz:

Sistemi kullanarak;

genel sınıf Programı
{
genel statik geçersiz Ana ( )
{
int [ ] sayılar = { 10 , yirmi , 30 , 40 , elli } ;

Konsol.WriteLine ( 'Dizi öğeleri şunlardır:' ) ;
her biri için ( ikisinden biri içinde sayılar )
{
Konsol.WriteLine ( birde ) ;
}
}
}


Bu kod, bildirim anında dizi öğelerini başlatır ve ardından tek boyutlu dizinin her bir öğesini konsola yazdırmak için foreach döngüsünü kullanır:

Çözüm

Tek boyutlu bir dizi, C#'ta bildiriminde yalnızca bir boyut veya bir köşeli parantez kümesi içeren bir dizi türüdür. Tek boyutlu bir dizide bir tür veri saklanabilir ve elemanlarına dizin numaralarıyla çağrılarak erişilebilir. Geliştiriciler, C# dilinde tek boyutlu dizilerin nasıl bildirileceğini ve kullanılacağını anlayarak, dizileri yöneten ve üzerinde çalışan verimli ve etkili kodlar yazabilir.