Diziler
Diziler için aynı tipteki
verilerin tutulduğu bir koleksiyon diyebiliriz. Örneğin integer verinin bir
yığın şeklinde tutulması için dizileri kullanırız. C# da diziler referans
tipinde değişkenlerdendir. C# da tanımlanan tüm diziler System.Array sınıfından
türemiş bir nesnedir. C# da diziler aşağıdaki gibi tanımlanır.
<veri
tipi>[] <değişken ismi> = new <veri
tipi>[<dizinin boyutu>]; |
10 adet integer veri tutan bir
dizinin tanım ise
int[] integerDizi = new int[10]; |
! Bir
dizinin boyutları sabittir ve kullanılmadan önce belirlenmelidir. Dizi boyutunu
belirlemek için başka bir değişkende kullanabilirsiniz.
int boyut =
10; int[] integerDizi = new int[boyut]; |
! Diziyi
tanımlama ve başlangıç değerlerini atama işlemini ayrı satırlarda da
yapabilirsiniz.
int[] integerDizi; integerDizi = new int[10]; |
! Ayrıca
dizileri tanımlarken, dizi içine atmak istediğiniz verileride belirterek dizi
tanımlayabilirsiniz. Bunun için kullanacağınız veri tipine uygun olacak
şekilde, süslü parantez içinde her biri virgülle ayrılmış dizi elemanlarını
yazmanız yeterli.
int[] integerDizi = {1,2,3,4,5,6,7,8,9}; |
! Yukarıda
10 adet elemanı olan ve değerleri de verilmiş, integer tipinde verileri tutan
bir dizi tanımladık. Eğer dizimiz string değerler tutacak olsaydı, süslü
parantez içine yazdığımız elemanların her birini çift tırnaklar arasına almamız
gerekirdi.
string[] strDizi = { "Sabri",
"Metin", "Osman", "Ali" }; |
Yorum Gönder Blogger Facebook