我有一个带有成员变量“IVariable”的类需要序列化。但是,正如您可以通过名称IVariable来判断的那样,它是一个界面。接口IVariable2源自IVariable,接口IVariable 3源自Ivariable2。最后,VariableBase,一个完全实现的类派生自IVariable3。所以我的问题是我将如何注释这个?会这样吗?
create!
或者我是否必须将所有派生类型添加到IVariable?另外,遗憾的是我无法摆脱IVariable(或2或3),因为还有一些使用接口的其他类型(未序列化)。感谢。