Forumunuz.Com

Forumunuz.Com (https://www.forumunuz.com/)
-   Hazır Sistemler (https://www.forumunuz.com/hazir-sistemler/)
-   -   C# Array (https://www.forumunuz.com/hazir-sistemler/31584-c-array.html)

Kaf Dağı 21 Mayıs 2015 16:02

C# Array
 
Tek Boyutlu Array' ler

Kod:

string[] gunler = { "pazartesi", "salı", "çarşamba", "perşembe", "cuma", "cumartesi", "pazar" };
//Tanımlama yapılırken ilk değerler verilebilir.
int[] ciftSayilar = { 2, 4, 6, 8, 10 };

//ilk önce tanımlama yapıp sonra değerleri verebilirsiniz. Bu durumda new kullanılır.
// DOGRU KULLANIM
int[] tekSayilar;tekSayilar = new int[] { 1, 3, 5, 7, 9 };
// YANLIŞ KULLANIM
// tekSayilar = {1, 3, 5, 7, 9};

//Herhangi bir tipteki array’in uzunluğu aşağıdaki şekilde tanımlanır. Örneğimizde uzunluk 10 olsun
HerhangiBirTip[] ornekArray = new HerhangiBirTip [10];


Kaf Dağı 21 Mayıs 2015 16:03

Cevap: C# Array
 
Çok Boyutlu Array’ ler

Kod:

int[,] array2 = new int[5, 2];
int[, ,] array3 = new int[3, 3];
//multidimensional arraylerin aşağıdaki şekilde ilk değerleri verilebilir.
int[,] array2D = new int[,] { { 0, 1 }, { 2, 3 }, { 4, 5 }, { 6, 7 }, { 8, 9 } };
int[, ,] array3D = new int[,,] { { { 0, 1, 2 } }, { { 3, 4, 5 } } , { { 6, 7, 8 } } };

//ilk önce tanımlama yapıp sonra değerleri verebilirsiniz. Bu durumda new kullanılır.
// DOĞRU KULLANIM
int[,] ornekArray;ornekArray = new int[,] { { 1, 2 }, { 3, 4 }, { 5, 6 }, { 7, 8 } };
// YANLIŞ KULLANIM
// ornekArray = {{1,2}, {3,4}, {5,6}, {7,8}};

//Değer atama işlemi aşağıdaki şekilde yapılır
ornekArray [3,2]= 9;

//Herhangi bir tipteki array’in uzunluğu aşağıdaki şekilde tanımlanır. Örneğimizde uzunluk 10 a 10 olsun
int[,] array2D = new int[10, 10];



Tüm Zamanlar GMT +3 Olarak Ayarlanmış. Şuanki Zaman: 22:47.

Powered by vBulletin® Version 3.8.9   Copyright ©2000 - 2026, vBulletin Solutions, Inc.

Site kurucuları: Damla ve Meltem