. Net Time выполнение времени точное расчет
]]]введение:
определение времени выполнения метода имеет решающее значение для оптимизации производительности. Существует множество способов измерения этой метрики, каждый из которых имеет его преимущества и недостатки.
]Best Way: stopwatch
]]Функция секунды в .net специально используется для измерения времени выполнения и считается наиболее точным и прямым методом. Как его использовать следующим образом:
var watch = System.Diagnostics.Stopwatch.StartNew();
// 在此处执行要测量的代码
watch.Stop();
var elapsedMs = watch.ElapsedMilliseconds;
]
избегает использования DateTime:
], в то время как DateTime может измерить время, не рекомендуется использовать его для точных расчетов времени выполнения в .NET.
]варианты высокой точности: счетчик производительности
]]Если требуется чрезвычайно высокая точность, вы можете использовать счетчик производительности, встроенный в операционную систему. Тем не менее, этот подход более сложный и полагается на платформу.
]Отказ от ответственности: Все предоставленные ресурсы частично взяты из Интернета. В случае нарушения ваших авторских прав или других прав и интересов, пожалуйста, объясните подробные причины и предоставьте доказательства авторских прав или прав и интересов, а затем отправьте их по электронной почте: [email protected]. Мы сделаем это за вас как можно скорее.
Copyright© 2022 湘ICP备2022001581号-3