1

我在类中有一个返回自定义类型的方法。我正在使用反射来调用此方法,但无法获得响应。

注意:我无法将返回值转换为自定义类型,因为我无法在我的项目中引用 dll。

Response = method.Invoke(instance, new[] { parameter});

Response现在为空。此方法调用应返回自定义类型。

4

1 回答 1

1

您将收到以下响应System.Object

object response = method.Invoke(instance, new[] { parameter });

您仍然可以获得null响应的多种原因,包括方法本身返回null或它是一种void方法。

于 2013-03-29T15:05:10.370 回答