4
C # 'ın bir foreach içinde değişkeni yeniden kullanmasının bir nedeni var mı?
C # 'da lambda ifadeleri veya anonim yöntemler kullanırken , değiştirilmiş kapatma tuzağına erişim konusunda dikkatli olmalıyız . Örneğin: foreach (var s in strings) { query = query.Where(i => i.Prop == s); // access to modified closure ... } Değiştirilen kapatma nedeniyle, yukarıdaki kod Where, sorgudaki tüm yan tümcelerin son …