ไม่มีวิธีการกําจัดบน UserControl ของ WPF ไม่ใช้การกําจัดเป็นกลไกการทําลายวัตถุ / หน่วยความจําที่เป็นตัวกําหนด ใช้สําหรับปล่อยทรัพยากรที่ไม่มีการจัดการ ในคําอื่น ๆ ถ้าชั้นเรียนของคุณจัดสรรทรัพยากรที่ไม่มีการจัดการบางคุณควรใช้ IDisposable เพื่อให้ลูกค้าของชั้นเรียนของคุณที่จะปล่อยทรัพยากรเหล่านั้นเร็วกว่าในภายหลัง (และควรจะ finalizable เพื่อให้แน่ใจว่าทรัพยากรเหล่านั้นจะถูกปล่อยแม้ว่าทิ้งไม่ได้เรียกว่า) และถ้าคลาสของคุณมีการอ้างอิงไปยังวัตถุ IDisposable ก็ควรใช้ IDisposable และจําหน่ายของวัตถุเหล่านั้น<br><br>คุณกําลังทําสิ่งที่ถูกต้องโดยการลบการอ้างอิงจากคอลเลกชันของคุณ สมมติว่าไม่มีอะไรอ้างอิงอื่นวัตถุก็จะเก็บในครั้งต่อไป GC ทํางานสําหรับรุ่นที่วัตถุอยู่ ใช่ คุณสามารถโทรติดต่อ GC ได้ รวบรวม () หลังจากลบการอ้างอิงถึง "force" คอลเลกชัน แต่ที่ไม่แนะนําและโดยทั่วไปไม่จําเป็นเลย
การแปล กรุณารอสักครู่..
