Сайт | Лаборатория | Форум | Wikiservia



In english

harpywar.com

Главная

Вики

Форум

Лаборатория

 Статьи
   Игры
   Настройка серверов
     PvPGN
     D2GS
     NFS: U
     Apache
     ArcEmu

   Кодинг
     .NET
     PHP

   Разное

 Проекты
   QDoom
   IRC Search
   vbreality [web]
   UTech p2p Realm [web]
   PvPGN система статистики
   Diablo 2 Launcher
   WoW Simple Launcher

 Моё
   Творчество
   Оборудование

Поиск по сайту


Хостинг и VDS, скидка при переходе
 
VB.NET ↔ C# отличия
Измерение времени выполнения кода
InputBox в C#
Извлечение версии программы (сборки)
Измерение времени выполнения кодаСоздано: 24.02.2010
Изменено: 24.02.2010
Автор: HarpyWar

Чтобы точно измерить время выполнения куска кода, в .NET для этого предусмотрен специальный класс Stopwatch.

Пример (С#):
  1. using System.Diagnostics;   
  2.   
  3. Stopwatch swatch = new Stopwatch(); // создаем объект   
  4. swatch.Start(); // старт   
  5.   
  6. // код   
  7.   
  8. swatch.Stop(); // стоп   
  9. Console.WriteLine(swatch.Elapsed); // результат  

Можно так же измерить с помощью текущего времени DateTime.Now, поставив его в начало и в конец кода, а затем вычесть разницу. Но такой замер будет менее точным.

Нет комментариев

Есть вопросы по настройке игровых серверов? Добро пожаловать на форум!

Имя: Проверка: = 5261


© 2006—2019, HarpyWar

Любое копирование информации с этого сайта - только со ссылкой на источник.
Это в одинаковой мере распространяется на любую авторскую информацию в интернете.