Array.Fill メソッド

定義

オーバーロード

Fill<T>(T[], T)

T 型の指定された value を、指定されたarray の各要素に割り当てます。Assigns the given value of type T to each element of the specified array.

Fill<T>(T[], T, Int32, Int32)

T 型の指定された value を、指定されたarray の要素に割り当てます。これらの要素は、startIndex (包含) および次の count 個のインデックスの範囲内にあります。Assigns the given value of type T to the elements of the specified array which are within the range of startIndex (inclusive) and the next count number of indices.

Fill<T>(T[], T)

T 型の指定された value を、指定されたarray の各要素に割り当てます。Assigns the given value of type T to each element of the specified array.

public:
generic <typename T>
 static void Fill(cli::array <T> ^ array, T value);
public static void Fill<T> (T[] array, T value);
static member Fill : 'T[] * 'T -> unit
Public Shared Sub Fill(Of T) (array As T(), value As T)

型パラメーター

T

配列内の要素の型。The type of the elements in the array.

パラメーター

array
T[]

入力対象の配列。The array to be filled.

value
T

各配列要素に割り当てる値。The value to assign to each array element.

Fill<T>(T[], T, Int32, Int32)

T 型の指定された value を、指定されたarray の要素に割り当てます。これらの要素は、startIndex (包含) および次の count 個のインデックスの範囲内にあります。Assigns the given value of type T to the elements of the specified array which are within the range of startIndex (inclusive) and the next count number of indices.

public:
generic <typename T>
 static void Fill(cli::array <T> ^ array, T value, int startIndex, int count);
public static void Fill<T> (T[] array, T value, int startIndex, int count);
static member Fill : 'T[] * 'T * int * int -> unit
Public Shared Sub Fill(Of T) (array As T(), value As T, startIndex As Integer, count As Integer)

型パラメーター

T

配列要素の型。The type of the elements of the array.

パラメーター

array
T[]

入力する ArrayThe Array to be filled.

value
T

指定された範囲内にある要素に対する新しい値。The new value for the elements in the specified range.

startIndex
Int32

入力を開始する Array 内のインデックスを表す 32 ビット整数。A 32-bit integer that represents the index in the Array at which filling begins.

count
Int32

コピーする要素の数。The number of elements to copy.

適用対象