下面是使用IDeserializationCallback
接口的示例。
void IDeserializationCallback.OnDeserialization(Object sender)
{
// After being deserialized, initialize the m_area field
// using the deserialized m_radius value.
m_area = Math.PI * m_radius * m_radius;
}
但这个方法签名对我来说并不熟悉。.
表示法让我觉得这里有些"棘手"。
这是怎么回事?
这被称为接口的显式实现。