Neden bir olay işleyicisi, döngü dışı bir döngü içinde eklendiyse, neden çağrılmaz? ÖrneğinNeden bir olay işleyicisi, döngü dışı bir döngü içinde eklendiyse, neden çağrılmaz?
:
IEnumerable<MyType> list = someCollection.Select(i => new MyType(i));
foreach (var item in list)
item.PropertyChanged += item_PropertyChanged; <-- this never gets called
Ayşe liste
list = someCollection.Select(i => new MyType(i)).ToArray();
denilen olsun mu olay işleyicisi gibi atanmışsa ..
Neden? (Ben bir LINQ sorgu tembel olması ile ilgisi vardır hayal ama sonucu ile döngü aslında yeterli değil mi?)