Computer >> คอมพิวเตอร์ >  >> การเขียนโปรแกรม >> C#

สุดท้ายสุดท้ายและจบใน C #


สุดท้าย

Java มีคีย์เวิร์ดสุดท้าย แต่ C# ไม่มีการนำไปใช้ สำหรับการใช้งานแบบเดียวกัน ให้ใช้คีย์เวิร์ดปิดผนึก

ด้วยการปิดผนึก คุณสามารถป้องกันการแทนที่วิธีการได้ เมื่อคุณใช้ตัวดัดแปลงที่ปิดสนิทใน C # บนเมธอด เมธอดนั้นจะสูญเสียความสามารถในการแทนที่ วิธีการปิดผนึกควรเป็นส่วนหนึ่งของคลาสที่ได้รับและวิธีการจะต้องเป็นวิธีที่ถูกแทนที่

ในที่สุด

บล็อกสุดท้ายใช้เพื่อดำเนินการชุดคำสั่งที่กำหนด ไม่ว่าจะส่งข้อยกเว้นหรือไม่ส่ง ตัวอย่างเช่น หากคุณเปิดไฟล์ จะต้องปิดไฟล์ไม่ว่าจะมีข้อยกเว้นหรือไม่

จบ

Finalize ใน C# ใช้เพื่อปลดปล่อยทรัพยากรที่ไม่มีการจัดการ เช่น การเชื่อมต่อฐานข้อมูล เป็นต้น วิธีการ Finalize() ใช้สำหรับทรัพยากรที่ไม่มีการจัดการ