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
参数
- source
类型:System.Array
源数组。
- targetType
类型:System.Type
目标数组的类型。
- converter
类型:Microsoft.VisualStudio.TestTools.UnitTesting.BaseShadow.ElementConverter
用于执行数组元素之间转换的方法。
返回值
类型:System.Array
与原始数组特征(秩和维度限制)相同的数组。
备注
执行一个类型的数组到相同维数不同类型数组的深层复制,如 arrayType1[2,3] 到 arrayType2[2,3]。 该函数深入查找数组参数,使它也适用于数组的数组,例如 arrayType1[2][3] 至 arrayType2[2][3]。
.NET Framework 安全性
- 对直接调用方的完全信任。此成员不能由部分信任的代码使用。有关更多信息,请参见通过部分受信任的代码使用库。