Hocam çok teşekkür ederim çalıştı fakat sorunu anlatmanız mümkünmüdür sanırın değişkeni tekli tırnak içine alınca döngüde çalışmasını sağladınız ama müsaitseniz anlatabilirmisiniz en azından olayı ben ve benden sonra sorun yaşayanlar daha iyi anlayabilir.
Ben cevap vereyim sizin yaptığınızda foreach dışında yazmışsınız. Foreach dışında yazdığınız için foreach arkaplanda çalışıyor ve bittikten sonra son değer ile işlemi gerçekleştiriyorsunuz. Arkadaş foreach loop'un içine alarak her seferinde çalışmasını sağlamış.