Потихоньку продолжаю рассматривать класс 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 не использовал в своей работе, но видимо – где то применяется.
Комментариев нет:
Отправить комментарий