0

ここから、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;
}

しかし、このメソッドシグネチャは私にはなじみがないように見えます。この.表記は、ここで何か「トリッキー」なことが起こっていると私に思わせます。

ここで何が起こっているのですか?

4

1 に答える 1

3

これは、インターフェースの明示的な実装と呼ばれます。

于 2011-06-15T22:20:25.950 に答える