Memory<T> コンストラクター
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
オーバーロード
Memory<T>(T[]) |
指定された配列全体で新しい Memory<T> オブジェクトを作成します。 |
Memory<T>(T[], Int32, Int32) |
配列の、指定したインデックスから始まる指定した数の要素を含む新しい Memory<T> オブジェクトを作成します。 |
Memory<T>(T[])
指定された配列全体で新しい Memory<T> オブジェクトを作成します。
public:
Memory(cli::array <T> ^ array);
public Memory (T[]? array);
public Memory (T[] array);
new Memory<'T> : 'T[] -> Memory<'T>
Public Sub New (array As T())
パラメーター
- array
- T[]
Memory<T> オブジェクトの作成元になる配列。
例外
注釈
ある場合 array
、このコンストラクターは null
値を Memory<T> 持つオブジェクトを default<T>
返します。
適用対象
Memory<T>(T[], Int32, Int32)
配列の、指定したインデックスから始まる指定した数の要素を含む新しい Memory<T> オブジェクトを作成します。
public:
Memory(cli::array <T> ^ array, int start, int length);
public Memory (T[]? array, int start, int length);
public Memory (T[] array, int start, int length);
new Memory<'T> : 'T[] * int * int -> Memory<'T>
Public Sub New (array As T(), start As Integer, length As Integer)
パラメーター
- array
- T[]
ソース配列です。
例外
array
は null
ですが、start
または length
は 0 以外です。
- または -
start
は配列の境界の外側にあります。
- または -
start
と length
は配列の要素数を超えています。
T
は参照型です。array
は型 T
の配列ではありません。
注釈
ある場合 array
、このコンストラクターは null
値を Memory<T> 持つオブジェクトを default<T>
返します。