bu kod neden çalışmıyor

mert
18-05-2006, 22:11   |  #1  
OP Yıllanmış Üye
Teşekkür Sayısı: 0
254 mesaj
Kayıt Tarihi:Kayıt: Şub 2004

İyigünler. Yeni C# öğrenmeye bşladım. şöyle bir kod yazdım ama çalıştıramadım.


            string[] meyveler = { "elma", "armut", "muz", "kiraz" };
            string[] kopyaMeyveler = new string[meyveler.Length];
            for (int x = 0; x != meyveler.Length; x++ )
            {
                meyveler[x] = kopyaMeyveler[x];
            }
            Console.WriteLine(kopyaMeyveler[2]);

for döngüsünü çalıştırmasına rağmen kopyaMeyveler'in başvuruları her zaman null olarak kalıyor.
üstelik for döngüsünün gövdesini her çalıştırdığında önceden dolu olan meyveler başvuruları da birer birer null oluyor.
Açıklayan biri olursa sevinirim :)

susarac
19-05-2006, 23:24   |  #2  
Yıllanmış Üye
Teşekkür Sayısı: 0
150 mesaj
Kayıt Tarihi:Kayıt: Tem 2005

meyveler[x]=kopyameyveler[x]  yerine kopyameyveler[x]=meyveler[x] yazmalısın.  dolu olan meyvelere boş olan kopyameyveleri atamışsın.

mert
21-05-2006, 14:45   |  #3  
OP Yıllanmış Üye
Teşekkür Sayısı: 0
254 mesaj
Kayıt Tarihi:Kayıt: Şub 2004

teşekkürler Gülümseme