EntitySet<TEntity>.CopyTo(TEntity[], Int32) EntitySet<TEntity>.CopyTo(TEntity[], Int32) EntitySet<TEntity>.CopyTo(TEntity[], Int32) EntitySet<TEntity>.CopyTo(TEntity[], Int32) Method

定义

EntitySet<TEntity> 复制到数组。Copies the EntitySet<TEntity> to an array.

public:
 virtual void CopyTo(cli::array <TEntity> ^ array, int arrayIndex);
public void CopyTo (TEntity[] array, int arrayIndex);
abstract member CopyTo : 'Entity[] * int -> unit
override this.CopyTo : 'Entity[] * int -> unit
Public Sub CopyTo (array As TEntity(), arrayIndex As Integer)

参数

array
TEntity[]

要复制到的数组。The array to copy to.

arrayIndex
Int32 Int32 Int32 Int32

数组中的起始索引。The starting index in the array.

注解

下面C#的示例演示了此方法的一种用法:The following C# sample shows one use of this method:

var customer = (from c in db.Customers  
   where c.CustomerID == "ALFKI"  
   select c).Single();  
  
Order[] orderArray = new Order[customer.Orders.Count];  

面向.Orders (orderArray, 0); Visual Basic:customer.Orders.CopyTo(orderArray,0);In Visual Basic:

Dim customer = (From c In db.Customers _   
   Where c.CustomerID = "ALFKI" _   
   Select c).[Single]()  
  
Dim orderArray As Order() = New Order(customer.Orders.Count - 1) {}  
customer.Orders.CopyTo(orderArray, 0)  

适用于