BaseShadow.TransferArray 方法

执行从一个 Type 数组到另一个类似的 Type 数组的深层复制。

命名空间:  Microsoft.VisualStudio.TestTools.UnitTesting
程序集:  Microsoft.VisualStudio.QualityTools.UnitTestFramework(在 Microsoft.VisualStudio.QualityTools.UnitTestFramework.dll 中)

语法

声明
Protected Shared Function TransferArray ( _
    source As Array, _
    targetType As Type, _
    converter As BaseShadow..::..ElementConverter _
) As Array
protected static Array TransferArray(
    Array source,
    Type targetType,
    BaseShadow..::..ElementConverter converter
)
protected:
static Array^ TransferArray(
    Array^ source, 
    Type^ targetType, 
    BaseShadow..::..ElementConverter^ converter
)
static member TransferArray : 
        source:Array * 
        targetType:Type * 
        converter:BaseShadow..::..ElementConverter -> Array 
protected static function TransferArray(
    source : Array, 
    targetType : Type, 
    converter : BaseShadow..::..ElementConverter
) : Array

参数

  • targetType
    类型:System.Type
    目标数组的类型。

返回值

类型:System.Array
与原始数组特征(秩和维度限制)相同的数组。

备注

执行一个类型的数组到相同维数不同类型数组的深层复制,如 arrayType1[2,3] 到 arrayType2[2,3]。 该函数深入查找数组参数,使它也适用于数组的数组,例如 arrayType1[2][3] 至 arrayType2[2][3]。

.NET Framework 安全性

请参见

参考

BaseShadow 类

Microsoft.VisualStudio.TestTools.UnitTesting 命名空间