„za pomocą” bloki są często napisane tak:Czy musisz ustawić jawne odwołanie do nowego obiektu w bloku przy użyciu?
using (new Foo()) { ... }
zamiast tak:
using (var f = new Foo()) { ... }
W pierwszym przypadku, gdzie nie ma bezpośredniego odniesienia do nowego obiektu Foo jest ustawiony, to tam jakiekolwiek niebezpieczeństwo, że przedmiot może zostać usunięty przed końcem bloku? Jeśli nie, dlaczego nie?
Często? _______ –
Dzięki za szybkie odpowiedzi! –