Tek Kullanımlık Numaralandırıcılar
Tek Kullanımlık Numaralandırıcılar Bazen bir numaralandırıcı, veritabanı bağlantısı gibi değerli bir kaynağa sahiptir. Kaynaklar, numaralandırıcı sonlandırıldığında serbest bırakılacaktır, ancak numaralandırıcıya artık ihtiyaç duyulmadığında kaynağın serbest bırakılması faydalı olacaktır. Bu nedenle, bir foreach’in genişletilmesi, daha önce ima edildiği kadar basit değildir. C# derleyicisi bunu, using deyimine benzer bir şekilde, IDisposable arabirimine güvenerek yapar. Ancak bu durumda…
Devamı