RepeaterItemCollection.CopyTo(Array, Int32) Methode

Definitie

Kopieert alle items van deze RepeaterItemCollection naar het opgegeven Array object, beginnend bij de opgegeven index in het Array object.

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)

Parameters

array
Array

Een op nul gebaseerde Array die de gekopieerde items van de RepeaterItemCollection.

index
Int32

De eerste positie in de opgegeven Array positie voor het ontvangen van de gekopieerde inhoud.

Implementeringen

Voorbeelden

Als u deze code in de context van een volledig voorbeeld wilt zien, raadpleegt u het RepeaterItemCollection klasseonderwerp.

      void CopyTo_Clicked(Object Sender, EventArgs e)
      {
labelDisplay.Text = "Invoking CopyTo method.<br />";
labelDisplay.Text += "The Items collection contains: <br />";

// Display the elements of the RepeaterItemCollection using the CopyTo method.
RepeaterItemCollection  myItemCollection = myRepeater.Items;
RepeaterItem[] myItemArray = new RepeaterItem[myItemCollection.Count];
myItemCollection.CopyTo(myItemArray,0);
for(int index=0;index < myItemArray.Length;index++)
{
   RepeaterItem myItem = (RepeaterItem)myItemArray.GetValue(index);
   labelDisplay.Text += ((DataBoundLiteralControl)
      myItem.Controls[0]).Text + "<br />";
}
      }
Sub CopyTo_Clicked(Sender As Object, e As EventArgs)
   labelDisplay.Text = "Invoking CopyTo method.<br />"
   labelDisplay.Text += "The Items collection contains: <br />"
   
   ' Display the elements of the RepeaterItemCollection using the CopyTo method.
   Dim myItemCollection As RepeaterItemCollection = myRepeater.Items
   Dim myItemArray(myItemCollection.Count-1) As RepeaterItem
   myItemCollection.CopyTo(myItemArray, 0)
   Dim index As Integer
   For index = 0 To myItemArray.Length - 1
      Dim myItem As RepeaterItem = CType(myItemArray.GetValue(index), RepeaterItem)
      labelDisplay.Text += CType(myItem.Controls(0), DataBoundLiteralControl).Text + "<br />"
   Next index
End Sub 'CopyTo_Clicked

Opmerkingen

Gebruik deze methode om de inhoud van het RepeaterItemCollection opgegeven System.Array object te kopiƫren, te beginnen bij de opgegeven index.

Note

De array parameter moet een op nul gebaseerd System.Array object zijn.

Van toepassing op

Zie ook