IDeque<TValue> 接口
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
定义 STL/CLR deque
对象的接口。
generic <typename TValue>
public interface class IDeque : ICloneable, Microsoft::VisualC::StlClr::Generic::IRandomAccessContainer<TValue>, System::Collections::ICollection
public interface IDeque<TValue> : ICloneable, Microsoft.VisualC.StlClr.Generic.IRandomAccessContainer<TValue>, System.Collections.ICollection
type IDeque<'Value> = interface
interface IRandomAccessContainer<'Value>
interface ICloneable
interface ICollection
interface IEnumerable
Public Interface IDeque(Of TValue)
Implements ICloneable, ICollection, IRandomAccessContainer(Of TValue)
类型参数
- TValue
包含的类型。
- 实现
注解
有些方法(尤其是运算符)声明参数的类型,但不指定参数名称。 此类参数称为“未命名参数”。 在这些方法的文档中, A_0 占位符表示未命名的参数。
有关详细信息,请参阅 deque (STL/CLR) 。
属性
back_item |
访问非空 |
Count |
获取 ICollection 中包含的元素数。 (继承自 ICollection) |
front_item |
访问非空 |
IsSynchronized |
获取一个值,该值指示是否同步对 ICollection 的访问(线程安全)。 (继承自 ICollection) |
Item[Int32] |
获取或设置容器中指定位置的元素。 |
SyncRoot |
获取可用于同步对 ICollection 的访问的对象。 (继承自 ICollection) |
方法
扩展方法
Cast<TResult>(IEnumerable) |
将 IEnumerable 的元素强制转换为指定的类型。 |
OfType<TResult>(IEnumerable) |
根据指定类型筛选 IEnumerable 的元素。 |
AsParallel(IEnumerable) |
启用查询的并行化。 |
AsQueryable(IEnumerable) |
将 IEnumerable 转换为 IQueryable。 |