推 Litfal: 是的,我有時也會直接這種寫法,而不用using,例如區塊內 02/08 21:34
→ Litfal: 有好幾個instance需要dispose時,用using會造成很深的巢狀 02/08 21:35
→ Litfal: 我就會用這種寫法,在finally裡面統一進行dispose,我覺得 02/08 21:36
→ Litfal: 這樣比較整潔 02/08 21:36
感謝樓上分享,我自己是很少遇到這種東西啦,大概是寫的東西太淺了 ^^"
※ 編輯: GoalBased (119.14.234.135), 02/08/2016 23:19:18
→ fatrabitree: 其實樓上可以用using(/*A*/) 02/09 20:54
→ fatrabitree: using(/*B*/) 02/09 20:55
→ fatrabitree: { /*do what u want*/ } 02/09 20:55
推 Litfal: 連續使用這樣是比較好,只是通常遇到要稍微處理A的事務才 02/09 21:43
→ Litfal: new B() 那就不能這樣寫了 02/09 21:43
推 fanntone: 直接用智慧指標就好了阿 02/23 00:32