TimeIntervalCollectionTAdd Method (TimeIntervalCollection, T, IEqualityComparerT) | 
 
            Adds another interval collection to this interval collection.
            This interval collection will contain all intervals that were
            previously in either collection.  If an interval or portion of an interval is in both containers
            and has different 
Data in each container, the data from
            
collection takes precedence.
            
 
    Namespace: 
   AGI.Foundation.Time
    Assembly:
   AGI.Foundation.Core (in AGI.Foundation.Core.dll) Version: 25.1.421.0 (25.1.421.0)
Syntaxpublic void Add(
	TimeIntervalCollection collection,
	T data,
	IEqualityComparer<T> dataComparer
)
Public Sub Add ( 
	collection As TimeIntervalCollection,
	data As T,
	dataComparer As IEqualityComparer(Of T)
)
public:
void Add(
	TimeIntervalCollection^ collection, 
	T data, 
	IEqualityComparer<T>^ dataComparer
)
member Add : 
        collection : TimeIntervalCollection * 
        data : 'T * 
        dataComparer : IEqualityComparer<'T> -> unit 
Parameters
- collection
 - Type: AGI.Foundation.TimeTimeIntervalCollection
            The collection to add to this collection. This parameter can be
            null, in which case nothing will be added.
             - data
 - Type: T
The Data to use for all intervals in the source collection. - dataComparer
 - Type: System.Collections.GenericIEqualityComparerT
            The comparer to use to determine if the Data properties of two
            intervals are equivalent.
             
Exceptions
See Also