【发布时间】:2019-01-21 20:17:31
【问题描述】:
在 .NET 中使用 Moq 时,如果在运行时之前我不知道泛型类型是什么,有什么方法可以设置使用泛型类型的方法?具体来说,我正在使用反射循环遍历类上的属性,并且我想将每个属性的类型用作我的模拟对象上的方法的泛型。根据我在 Moq 中看到的情况,设置泛型方法需要您在编译时指定类型。我想要做的设置是一个标准返回,我已经构建了我希望该方法在使用特定类型调用时返回的值。
【问题讨论】:
-
添加一个minimal reproducible example,可以用来更好地理解问题。