folder Tahribat.com Forumları
linefolder C#, Asp.Net, .Net Core
linefolder List<İnt> Ve Ilist<İnt> Sorunu



List<İnt> Ve Ilist<İnt> Sorunu

  1. KısayolKısayol reportŞikayet pmÖzel Mesaj
    cemnet
    cemnet's avatar
    Kayıt Tarihi: 18/Eylül/2007
    Erkek

    Şu kodda bir problem var. Voide her seferinde tek bir Ilist gondermek istiyorum ama gitmiyor:) 12 ve 6060 değeri foreach ile dönmüyor nasıl ve neden olabilir bu yaw fıtık etti beni

    List<int> i = new List<int>();

             i.Add(12);

                i.Add(6060);

     

                foreach (var item in i)

                {

                    dondur(new List<int>(item));

                }

     

     void dondur(IList<int> val) //0 count dönüyor.

            {

                foreach (var item in val)

                {

     

                }

     

            }

  2. KısayolKısayol reportŞikayet pmÖzel Mesaj
    unbalanced
    unbalanced's avatar
    Kayıt Tarihi: 14/Haziran/2006
    Erkek

    sorun IList ile ilgili değil hocam, dondur'un içinde tanımladığın şey yanlış

                    dondur(new List<int>(item));

    List<int>( CAPACITY ) 

    listede item diye verdiğin şey aslında listenin kapasitesini belirliyor, öğelerini değil. bu şekilde yaparsan çalışır

     

    dondur(new List<int>() { item });


    Ülkesini Seven Her Türk Vatandasi, Ülkesinin Sessiz Istilasi'na karsi durmak zorunda.
  3. KısayolKısayol reportŞikayet pmÖzel Mesaj
    cemnet
    cemnet's avatar
    Kayıt Tarihi: 18/Eylül/2007
    Erkek
    unbalanced bunu yazdı

    sorun IList ile ilgili değil hocam, dondur'un içinde tanımladığın şey yanlış

                    dondur(new List(item));

    List( CAPACITY ) 

    listede item diye verdiğin şey aslında listenin kapasitesini belirliyor, öğelerini değil. bu şekilde yaparsan çalışır

     

    dondur(new List() { item });

    çalıştı hocam teşekkürler

Toplam Hit: 550 Toplam Mesaj: 3
ilist list