Ara
Generic filters
Exact matches only
Filter by Custom Post Type
Ana Sayfa / c# / c# Array Kullanımı

c# Array Kullanımı

c# Array Kullanımı c#  İçerisinde Array yani diziler önemli bir konudur.Birden fazla değeri, tek bir değişken içerisinde tutabiliriz.Tabi bu değişkenin bilgileri tutma yöntemi diğer değişkenlerden farklıdır.Dizi yani array olan değişlekenin boyutları mevcuttur.Bir değişkenin içerisine bu şekilde birden fazla değer kaydedilebilir.

Kullanımı

Diziler index baslangici olarak sifirdan başlar.Örneğin Google[0] gibi.

string[] diziler=new string[10];// dizinin eleman sayısının 10 olduğunu gösteriyoruz.Yani 10 adet değer tutacak içerisinde

string [] murat=new string[100]; /Murat değişkeni 100 adet değer tutabilir.
//string sqlogren[] = new string[10];//Bu şekilde çalışmaz çünkü parantezleri değişken isminin yanında

Google[0] = ‘Google Türkiyenin Arama Motoru”;

Google[1]=’Sql Öğren Türkiyenin Sql Bloğu’;

Google[2]=’Sql Öğrenmenin Zamanı Gelmedimi’;

Şeklinde değer atayabiliriz.Eğer dizine vereceğimiz dizinler 100 tane olsaydı ne yapardık?

Şöyle bir düşünün;

bana öncelikle bir değişken lazım olacak.Bu değişkenin her seferinde değeri 1 artacak ve tabiki diziye atacağımız değerler;

Bir for değişkeni ile i yani sayinin değerini her seferinde büyütüp atacağımız değerleri for döngüsü ile her seferinde atamak.

int i =0;

string[] sqlogren =new string[10];

When(i <100)

sqlogren[i]=i+2*3//Atadığım değeri her seferinde farklı olması için i+2*3 şeklinde yaptık.Bunun yerinde başka değerde atayabilirsiniz.

i=i+1;

Diğer dizi tanımlama yöntemleri;

string[] sqlogren = { “a”, “b”, “c”, “d” };//diziyi tanımlarken de elemanları belirtebilirsiniz.
string[] sqlogren= new string[] {“a”,”b”,”c” };
for (int i = 0; i < s2.Length;i++ )
{
//dizinin elemanlarına bu şekildede ulaşabilirsiniz

Console.WriteLine(s2[i]);
}


Ayrıca bknz.

Veritabanından comboboxa veri çekme

Veritabanından comboboxa veri çekmek için öncelikle visual studioyu açıp bir yeni windows form uygulaması oluşturun …

Bir cevap yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir

This site uses Akismet to reduce spam. Learn how your comment data is processed.