четверг, 29 марта 2012 г.

TimeSpan. Свойства. Часть 1


Потихоньку продолжаю рассматривать класс TimeSpan языка программирования Visual Basic.NET. В прошлый раз я опубликовал введение по данному классу, то есть – рассказал что это вообще за тема для изучения. Сейчас уже приступим к его конкретному изучению. Сегодня будут рассмотрены свойства TimeSpan.

Все свойства данного класса (публикации по ним) я решил разделить на две части – первую (сегодняшнюю) и вторую части, просто если в одну все соединить – то статья получится большой, программный код же привожу. После второй части свойств я опубликую пример программы, которая показывает работу этих свойств.

Для начала рассмотрю свойства TimeSpan, которые являются справочными, одинаковыми для всех объектов класса TimeSpan:

  • Empty – вернет пустой объект
  • MaxValue – максимальное значение, которое может хранится в объекта класса TimeSpan
  • MinValue – минимальное значение для хранения
  • TicksPerDay – свойства ниже очень простые, в них указывается сколько тиков содержится в: дне
  • TicksPerHour – часу
  • TicksPerMinute – минуте
  • TicksPerSeconds – секунде
  • TicksPerMillisecond – миллисекунде
  • Zero – переводится как «ноль», вот и хранит интервал времени равный нулю секунд (00:00:00).

Тут даже рассматривать нечего – все должно быть понятно. А вот на счет следующего свойства надо пару слов сказать.

Duration:

Последнее свойство на сегодня. Duration – это длительность (продолжительность) чего-либо. В данном случае (применимо к объектам класса TimeSpan) данное свойство вернет тот интервал времени, который заключен в объект. То есть – вернет значение дней, часов, минут и секунд интервала. Если будет ноль дней – то в пункте «часы» будет стоять ноль. Так же и с остальными переменными. В принципе (после проверки), Duration возвращает то же самое, что было бы если вызвать просто объект TimeSpan (MsgBox(объект.ToString)). Я пока Duration не использовал в своей работе, но видимо – где то применяется.

Это первая часть свойств класса TimeSpan. Далее (в следующей) будут рассмотрены еще несколько штук, по паре предложений на каждое свойство.

Комментариев нет:

Отправить комментарий