代理数组类型

本文关键字:类型 数组 代理 | 更新日期: 2023-09-27 18:17:10

我正在MSBuild Community Task项目中编写新的tfs相关任务。

如何代理数组类型?TFS程序集中暴露的CheckIn函数需要一个PendingChange对象数组,即:"PendingChange[]"。

现在,我已经代理了PendingChange类,但是如何获得CheckIn方法呢?

MethodInfo getPendEditMethod = _type.GetMethod("CheckIn", new Type[] { typeof(string[]), typeof(PendingChange[]) });

这显然行不通。

同样的事情,我如何调用方法一旦我得到了一个句柄?

代理数组类型

对于你的第一个问题:typeof(Array)应该做。
对于第二个问题,请查看MethodInfo.Invoke.