В C # что бы означало Timespan.FromSeconds (-1) при использовании в сравнении? - PullRequest
1 голос
/ 26 октября 2019

Некоторый код, который я читал недавно, сделал расчет времени примерно так:

if (TimeWhenResponseArrived - TimeWhenRequested> Timespan.FromSeconds (-1))

Мне трудно понять, чтопытается сделать здесь. Вычитают ли они время и пытаются ли определить, находятся ли они на расстоянии менее 1 секунды?

1 Ответ

0 голосов
/ 26 октября 2019

Вычитая одну переменную DateTime из другой, вы получите результат типа TimeSpan. Код сравнивает результат, чтобы определить, больше ли разница, чем секунда.

...