我正在转发旧式支持的类型定义。我正在使用以下语法来做到这一点:

[assembly: TypeForwardedTo(typeof(NamespaceA.TypeA))]

我遇到的问题是我找不到通用类型定义的正确语法(应该可以基于Eric Lippert's post和许多其他地方)。

我期望作为可行的解决方案是
[assembly: TypeForwardedTo(typeof(NamespaceA.TypeA<T>))]

知道怎么写正确吗?
谢谢。

最佳答案

您可以这样尝试:

[assembly: TypeForwardedTo(typeof(NamespaceA.TypeA<>))]

10-04 12:03