Tôi không biết tiêu đề có hợp lý hay không nhưng những gì tôi đang cố gắng làm là tính thời gian cho 2 phương pháp khác nhau và xem số lần thực thi mỗi giây, hoặc cứ 10 giây.Làm thế nào để cấu hình phương pháp C# mỗi giây?
Ví dụ:
DividePolygons1(Polygon[] polys)
DividePolygons2(Polygon[] polys)
DividePolygons1 ran:
1642 times per 1 second
DividePolygons2 ran:
1890 times per 1 second
Và sử dụng bản phát hành bản phát hành và không có trình gỡ lỗi được đính kèm khi bắt đầu chương trình. Và tốt hơn chạy tất cả các mã một lần trước khi bắt đầu điểm chuẩn để các hiệu ứng khởi động như JITing không được đo lường. – CodesInChaos
Đừng quên chú ý đến địa phương tham khảo. Có thể mất nhiều thời gian hơn để chia các đa giác chính xác giống nhau nếu chúng không phải lúc nào cũng được tạo cùng một lúc. –
@CodeInChaos, làm cách nào để đảm bảo không có trình gỡ lỗi được đính kèm? sử dụng bản phát hành bản phát hành tự động thực hiện điều này? –