List<İnt> Ve Ilist<İnt> Sorunu
-
Ş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)
{
}
}
-
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 });
-
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
