Class TimephasedDataCollection

TimephasedDataCollection class

代表集合TimephasedData对象.

public abstract class TimephasedDataCollection : IList<TimephasedData>

构造函数

姓名描述
TimephasedDataCollection()初始化一个新的实例TimephasedDataCollection班级。

特性

姓名描述
Count { get; }获取这个包含的对象个数TimephasedDataCollection对象.
IsReadOnly { get; }获取一个值,该值指示是否ICollection是只读的。
Item { get; set; }返回指定索引处的元素。不支持设置访问器。 属性设置时间分段数据。

方法

姓名描述
Add(TimephasedData)添加TimephasedData此集合对象的实例.
AddRange(IEnumerable<TimephasedData>)添加了一个集合TimephasedData此集合对象的实例.
Clear()从中删除所有项目TimephasedDataCollection.
Contains(TimephasedData)确定是否TimephasedDataCollection包含特定值。
CopyTo(TimephasedData[], int)复制元素TimephasedDataCollection到一个Array, 从特定的开始Array索引.
GetEnumerator()返回此集合的枚举器。
Remove(TimephasedData)删除TimephasedData来自此集合对象的实例.
SelectBetweenStartAndFinish(TimephasedDataType, DateTime, DateTime)选择之间的所有时间阶段startTimefinishTime.在平均情况下具有 O(log n) 复杂度。
ToList()转换TimephasedDataCollection反对列表TimephasedData对象.

也可以看看