เราเริ่มต้นด้วยบล็อก try-catch มันเหมือนกับการวางตาข่ายนิรภัยไว้ใต้ผู้เดินบนเชือกลม ถ้าพวกเขาลื่น พวกเขาจะไม่ตกลงไป - พวกเขาจะถูกจับ.
ใน C#, คุณสามารถใช้ System.Diagnostics namespace ในตัวหรือไลบรารี่ของบุคคลที่สามเช่น NLog หรือ log4net นี่คือตัวอย่างที่รวดเร็วโดยใช้ ILogger interface ที่มีใน .NET Core.
System.Diagnostics
ILogger
จินตนาการว่าคุณมีโค้ดที่พิมพ์คำทักทายหลายครั้ง หากไม่มีฟังก์ชัน, จะเป็นเรื่องยุ่งยาก แต่ด้วยฟังก์ชัน, จะเป็นระเบียบ.
มาปรับโครงสร้างเมทอดง่ายๆใน C# ที่คำนวณและพิมพ์ผลรวมของอาร์เรย์ของตัวเลขกัน.