รายละเอียดของการตอบ ::
มันอยู่ที่ขอบเขตของการใช้งานของตัวแปรนั้นๆ ครับ เราลองพิจารณาดู ยกตัวอย่างเช่น
ตัวแปร sqlconn คือคลาส SqlConnection นั้นละ เมื่อเราทำการเชื่อมต่อฐานข้อมูลและดึงข้อมูลมา
จากฐานข้อมูลเรียบร้อยแล้ว เราก็จะปิด Connection และตัวแปรนี้ก็หมดความหมาย(ไม่ได้ใช้แล้ว)
เราก็ควรที่จะคืนทรัพยากรกลับสู่ระบบใช่ไหมครับ มันจะได้ ไม่สิ้นเปลือง Ram
ตัวอย่างนี้อาจจะไม่เห็นผลมากนักแต่ในกรณีอื่น ๆ ที่เป็นตัวแปรชนิดใหญ่ ๆ เยอะ ๆ
เราอาจจะต้องพิจารณาใช้มัน หรือฝึกใช้ให้ติดเป็นนิสัยเพื่อ Performance ที่ดีของโปรแกรมเราครับ