Tuesday, November 20, 2007

Test tốc độ trong .NET - System.Diagnostics.Stopwatch

System.Diagnostics.Stopwatch được sử dụng để xác định thời gian thực hiện một phương thức.

Lớp Stopwatch được xây dựng từ các API mức thấp. Nếu phần cứng và phiên bản Windows trên má tính hỗ trợ bộ đếm hiệu năng cao, nó sẽ sử dụng bộ đếm này thay cho đồng chuẩn của máy tính.

Đây là 1 ví dụ đơn giản:

System.Diagnostics.Stopwatch watch = new System.Diagnostics.Stopwatch();

watch.Start();

//do my stuff

...

watch.Stop();

MessageBox.Show("Time spent: " + watch.Elapsed.ToString());

No comments:

Post a Comment