Пример #1
0
        // Token: 0x06000715 RID: 1813 RVA: 0x00028264 File Offset: 0x00026464
        private TimeSpan ReadValueAsTimeSpan(CalendarValueSeparators?expectedSeparators)
        {
            this.reader.AssertValidState(ContentLineNodeType.Parameter | ContentLineNodeType.Property);
            string s = this.ReadValueAsString(expectedSeparators).Trim();

            if (CalendarValueType.UtcOffset == this.ValueType)
            {
                return(CalendarCommon.ParseUtcOffset(s, this.reader.ComplianceTracker));
            }
            this.CheckType(CalendarValueType.Duration);
            return(CalendarCommon.ParseDuration(s, this.reader.ComplianceTracker));
        }