Aracılığıyla paylaş


RepeaterItemCollection.CopyTo(Array, Int32) Yöntem

Tanım

Nesnedeki belirtilen Array dizinden başlayarak, bu RepeaterItemCollection öğedeki tüm öğeleri belirtilen nesneye Array kopyalar.

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)

Parametreler

array
Array

öğesinden kopyalanan öğeleri alan sıfır tabanlı Array bir RepeaterItemCollection.

index
Int32

Kopyalanan içeriği almak için belirtilen Array içindeki ilk konum.

Uygulamalar

Örnekler

Bu kodu tam bir örnek bağlamında görmek için sınıf konusuna RepeaterItemCollection bakın.

      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

Açıklamalar

öğesinin içeriğini RepeaterItemCollection belirtilen dizinden başlayarak belirtilen System.Array nesneye kopyalamak için bu yöntemi kullanın.

Not

array parametresi sıfır tabanlı System.Array bir nesne olmalıdır.

Şunlara uygulanır

Ayrıca bkz.