ValidatorCollection.CopyTo(Array, Int32) メソッド

定義

検証コントロールのコレクションを、指定した配列の指定した位置から始まる範囲にコピーします。Copies the validator collection to the specified array, beginning at the specified location.

public:
 virtual void CopyTo(Array ^ array, int index);
public void CopyTo (Array array, int index);
abstract member CopyTo : Array * int -> unit
override this.CopyTo : Array * int -> unit

パラメーター

array
Array

検証サーバー コントロールを追加するコレクション。The collection to which the validation server control is added.

index
Int32

検証サーバー コントロールがコピーされる位置のインデックス。The index where the validation server control is copied.

実装

次のコード例は、メソッドCopyToの使用方法を示しています。The following code example demonstrates using the CopyTo method.

// Get 'Validators' of the page to myCollection.
ValidatorCollection myCollection = Page.Validators ;
// Object Array.
Object[] myObjArray = new Object[5] { 0, 0, 0, 0, 0 };
// Copy the 'Collection' to 'Array'. 
myCollection.CopyTo(myObjArray,0); 
// Print the values in the Array.
string myStr = " ";         
for(int i = 0; i<myCollection.Count; i++)
{
   myStr += myObjArray[i].ToString();
   myStr += " ";
}
msgLabel.Text = myStr;
' Get 'Validators' of the page to myCollection.
Dim myCollection As ValidatorCollection = Page.Validators
Dim myObjArray() As Object = New Object(4){0, 0, 0, 0, 0}
' Copy the 'Collection' to 'Array'. 
myCollection.CopyTo(myObjArray, 0)
' Print the values in the Array.
Dim myStr As String = " "
Dim i As Integer
For i = 0 To myCollection.Count - 1
   myStr += myObjArray(i).ToString()
   myStr += " "
Next i
msgLabel.Text = myStr

適用対象

こちらもご覧ください