IVector<TValue> 介面
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
定義 STL/CLR 向量 物件的介面。
generic <typename TValue>
public interface class IVector : ICloneable, Microsoft::VisualC::StlClr::Generic::IRandomAccessContainer<TValue>, System::Collections::ICollection
public interface IVector<TValue> : ICloneable, Microsoft.VisualC.StlClr.Generic.IRandomAccessContainer<TValue>, System.Collections.ICollection
type IVector<'Value> = interface
interface IRandomAccessContainer<'Value>
interface ICloneable
interface ICollection
interface IEnumerable
Public Interface IVector(Of TValue)
Implements ICloneable, ICollection, IRandomAccessContainer(Of TValue)
類型參數
- TValue
受控制序列中項目的類型。
- 實作
備註
有些方法,特別是運算子,會宣告參數的型別,但不指定參數名稱。 這樣的參數稱為 無名參數。 在這些方法的文件中, A_0 佔位符代表未命名的參數。
屬性
| 名稱 | Description |
|---|---|
| back_item |
存取容器的最後一個元素。 |
| Count |
得到包含於 的 ICollection元素數量。 (繼承來源 ICollection) |
| front_item |
存取容器的第一個元素。 |
| IsSynchronized |
取得值,指出是否同步存取 ICollection (線程安全)。 (繼承來源 ICollection) |
| Item[Int32] |
存取容器中指定位置的元素。 |
| SyncRoot |
取得一個物件,可用來同步存取 ICollection。 (繼承來源 ICollection) |
方法
擴充方法
| 名稱 | Description |
|---|---|
| AsParallel(IEnumerable) |
啟用查詢的平行處理。 |
| AsQueryable(IEnumerable) |
將 IEnumerable 轉換成 IQueryable。 |
| Cast<TResult>(IEnumerable) |
將 IEnumerable 的項目轉換成指定的型別。 |
| OfType<TResult>(IEnumerable) |
根據指定的型別篩選 IEnumerable 的專案。 |