Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Общие вопросы по .NET и C# > Отсчет времени


Автор: stashe 14.2.2007, 12:53
У меня связь с прибором, идет измерение точек (где-то каждые 15-20 секунд), я получаю данные с него и мне необходимо выводить в таблицу также и время (в секундах начиная с первого измерения) проведения данного расчета. Использования таймера не совсем уместно (специфика программы). Я использую 

if (count == 0) beginExperimentTime = DateTime.Now;
            count++;
            experimentTime = DateTime.Now;
            diff1 = experimentTime.Subtract(beginExperimentTime);
и т.д.

но что-то не выходит. Мож кто подскажет выход.

З.Ы. заранее благодарен

Автор: Gelis 14.2.2007, 13:16
не очень понял вопрос. Возможно так:
 
Код

DateTime startTime=DateTime.Now;
.........................................................
DateTime endTime=DateTime.Now;
TimeSpan workTime=endTime-startTime;
Console.Write("Прошло {0} секунд",workTime.Seconds);


Автор: stashe 14.2.2007, 13:24
нифига не пойму, 20 минут назад пробовал всё тоже что ты написал (разве что имена другие были), не работало (непонятгый эксепшн) щяз работает!!!! СПАСИБО за помощь

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)