标签: c# c#-3.0 casting
在我的程序中,我有一个返回对象的函数。我知道这个对象是ISingleResult<T>,其中T是未知的,但它实现了一个接口IFoo。如何使用C#3.0将此对象强制转换为ISingleResult<IFoo>? 谢谢你的帮助!
ISingleResult<T>
ISingleResult<IFoo>
答案 0 :(得分:0)
使用ReturnValue属性。它在其中一个接口ISingleResult<T>中定义,派生自。
ReturnValue