Пример #1
0
 /// <summary>
 /// 从特定的 Array 索引开始,将 ICollection{T} 的元素复制到一个 Array 中。
 /// </summary>
 /// <param name="array">作为从 ICollection{T} 复制的元素的目标的一维 Array。 Array 必须具有从零开始的索引。</param>
 /// <param name="arrayIndex">array 中从零开始的索引,从此索引处开始进行复制。</param>
 public void CopyTo(T[] array, int arrayIndex)
 {
     CurrentPageData.CopyTo(array, arrayIndex);
 }
Пример #2
0
 /// <summary>
 /// 从 ICollection{T} 中移除特定对象的第一个匹配项。
 /// </summary>
 /// <param name="item">要从 ICollection{T} 中移除的对象。</param>
 /// <returns>如果已从 ICollection{T} 中成功移除 item,则为 true;否则为 false。 如果在原始 ICollection{T} 中没有找到 item,该方法也会返回 false。 </returns>
 public bool Remove(T item)
 {
     return(CurrentPageData.Remove(item));
 }
Пример #3
0
 /// <summary>
 /// 确定 ICollection{T} 是否包含特定值。
 /// </summary>
 /// <param name="item">要在 ICollection{T} 中定位的对象。</param>
 /// <returns>如果在 ICollection{T} 中找到 item,则为 true;否则为 false。</returns>
 public bool Contains(T item)
 {
     return(CurrentPageData.Contains(item));
 }
Пример #4
0
 /// <summary>
 /// 从 ICollection{T} 中移除所有项。
 /// </summary>
 public void Clear()
 {
     CurrentPageData.Clear();
 }
Пример #5
0
 /// <summary>
 /// 将某项添加到 ICollection{T} 中。
 /// </summary>
 /// <param name="item">要添加到 ICollection{T} 的对象。</param>
 public void Add(T item)
 {
     CurrentPageData.Add(item);
 }
Пример #6
0
 /// <summary>
 /// 返回一个循环访问集合的枚举数。 (继承自 IEnumerable。)
 /// </summary>
 /// <returns>一个可用于循环访问集合的 IEnumerator 对象。</returns>
 IEnumerator IEnumerable.GetEnumerator()
 {
     return(CurrentPageData.GetEnumerator());
 }
Пример #7
0
 /// <summary>
 /// 返回一个循环访问集合的枚举数。
 /// </summary>
 /// <returns>一个可用于循环访问集合的 IEnumerator 对象。</returns>
 public IEnumerator <T> GetEnumerator()
 {
     return(CurrentPageData.GetEnumerator());
 }