【发布时间】:2012-06-03 01:03:46
【问题描述】:
我在一个包中定义了一个接口IFoo<T, U>。在一个单独的包中,我想将一个接口定义为 ISpecialFoo,它将实现IFoo<T, U> where T: string, U: int。
但是,当我在图表上创建 ISpecialFoo 接口并将关系添加到 IFoo 时,如果不将 ISpecialFoo 定义为 ISpecialFoo<string, int>,我无法让 T 和 U 在生成的代码中 - 这正是我所做的不想做。
有没有人知道如何在 ISpecialFoo 上设置模板绑定或模板参数,以便正确生成代码文件?
【问题讨论】:
标签: visual-studio-2010 generics interface code-generation