Я пытаюсь проверить, сколько времени занимает выполнение функции в моем коде:
Я сделал это:
void foo()
{
int time = System.DateTime.Now.Millisecond;
// code of my function. do this, that, etc.
Console.WriteLine((System.DateTime.Now.Millisecond-time).ToString());
}
Что я получу, это:
-247
Я не понимаю, почему минус ??И, пожалуйста, скажите мне, как измерить время, затраченное функцией.& Если pro-filer является опцией, пожалуйста, порекомендуйте мне несколько простых опций.
Примечание. Здесь я показал консольное приложение, но на практике мне нужно веб-приложение в ASP.NET, которое может быть n-уровневымархитектура также.
Спасибо