ตัวนับใน C# คือตัวนับประสิทธิภาพที่ช่วยให้คุณทราบเกี่ยวกับประสิทธิภาพของแอปพลิเคชันของคุณ
เมื่อคุณจะสร้างแอปพลิเคชัน ไม่ว่าจะเป็นเว็บแอป แอปบนอุปกรณ์เคลื่อนที่ หรือแม้แต่แอปเดสก์ท็อป คุณจะต้องตรวจสอบประสิทธิภาพอย่างแน่นอน
สำหรับตัวนับประสิทธิภาพใน C# ให้ใช้คลาส System.Diagnostics.PerformanceCounter ตั้งค่าอินสแตนซ์ของคลาส PerformanceCounter และทำงานกับคุณสมบัติต่อไปนี้:CategoryName, CounterName, MachineName และ ReadOnly
เพื่อรับหมวดหมู่ประสิทธิภาพ
var counter = PerformanceCounterCategory.GetCategories();
ตอนนี้ SET ตัวนับประสิทธิภาพสำหรับตัวประมวลผลหมวดหมู่
var counter = PerformanceCounterCategory.GetCategories() .FirstOrDefault(category => category.CategoryName == "Processor");