ValidatorCollection.CopyTo(Array, Int32) 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
將驗證程式集合複製到指定陣列中,從指定位置開始。
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
Public Sub CopyTo (array As Array, index As Integer)
參數
- array
- Array
驗證伺服器控制項要加入至的集合。
- index
- Int32
複製驗證伺服器控制項的所在索引。
實作
範例
下列程式碼範例示範如何使用 CopyTo 方法。
// 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