Если что-то не работает, то удаляют весь лишний код к делу не относящийся и пытаются разобраться в нём. Т.е. в общем случае должна остаться одна строчка.
Pragma Games, почему не можем, может, с объектом нечего не произошло. Просто он внутри себя пометил, что был вызван Dispose и дальнейшая работа может быть не корректна, поэтому шлёт тебя нафиг.
Если уж прям так чешется, то возьми и посмотри что там внутри, если анонимам из интернета ты не веришь.
Pragma Games, Что тут объяснять, уже написал, что это просто удобное месте, если тебе надо освободить ресурсы. А что ты там будешь делать на самом деле зависит только от автора, может он там наоборот генерирует объекты.
GC вообще тут не причём, IDisposable не управляет жизнью объектов.
В чём её интерес-то?
Когда я стучусь в дверь меня шлют куда подальше. Когда я стучусь с сотый раз мне бьют морду. Как можно обойти это ограничение не теряя в распространении рекламы?