TimeIntervalT Methods 
The TimeIntervalT generic type exposes the following members.
Name  Description  

Add(TimeIntervalT) 
Adds two intervals together, producing an interval list that
includes both intervals.
 
Add(TimeIntervalCollectionT) 
Adds an interval list to this interval, producing a new interval list
that includes this interval plus all intervals in the input list.
The input list is not changed by this method.
 
ChangeDataTNew 
Creates a new interval that is identical to this one except that
it has a different value for the Data property.
 
Contains 
Determines if the interval contains a specified date.
 
Equals(Object) 
Indicates whether another object is exactly equal to this instance.
(Overrides ObjectEquals(Object).)  
Equals(TimeIntervalT) 
Indicates whether another instance of this type is exactly equal to this instance.
 
Equals(TimeIntervalT, IEqualityComparerT) 
Indicates whether another instance of this type is exactly equal to this instance.
 
EqualsEpsilon(TimeIntervalT, Double)  
EqualsEpsilon(TimeIntervalT, Double, IEqualityComparerT)  
GetHashCode 
Returns a hash code for this instance, which is suitable for use in hashing algorithms and data structures like a hash table.
(Overrides ObjectGetHashCode.)  
GetHashCode(IEqualityComparerT) 
Returns a hash code for this instance, which is suitable for use in hashing algorithms and data structures like a hash table.
 
GetType  Gets the Type of the current instance. (Inherited from Object.)  
Intersect(TimeInterval) 
Computes an interval which is the intersection of this interval with another,
with the data from this one.
 
Intersect(TimeIntervalT) 
Computes an interval which is the intersection of this interval with another.
 
Intersect(TimeIntervalT, IEqualityComparerT) 
Computes an interval which is the intersection of this interval with another.
 
IntersectMergingData 
Computes an interval which is the intersection of this interval with another while
also providing a means to merge the data of the two intervals.
 
RemoveData 
Creates a new interval that is identical to this one except that it does not have a
Data property.
 
ToDuration  
ToString 
Returns a string with interval in the format "[Start, Stop)  Data". Square brackets indicate
that the end point of the interval is included in the intervals. Parenthesis indicate that the
end point is not included.
(Overrides ObjectToString.)  
ToTimeStandard 
Returns a TimeIntervalT equivalent to this one where the time standard
of the start and end dates has been converted to the specified standard.
