public static void Compare(ComplexMessage a, ComplexMessage b) { if (a.m_msg == null) { A(a.m_msg == b.m_msg); } else { S16Message.Compare(a.m_msg, b.m_msg); } if (a.m_sealedClass == null) { A(a.m_sealedClass == b.m_sealedClass); } else { a.m_sealedClass.Compare(b.m_sealedClass); } if (a.m_abstractMsg == null) { A(a.m_abstractMsg == b.m_abstractMsg); } else { ((SimpleClass)a.m_abstractMsg).Compare((SimpleClass)b.m_abstractMsg); } if (a.m_ifaceMsg == null) { A(a.m_ifaceMsg == b.m_ifaceMsg); } else { ((SimpleClass2)a.m_ifaceMsg).Compare((SimpleClass2)b.m_ifaceMsg); } }
public static void Compare(ComplexMessage a, ComplexMessage b) { if (a.m_msg == null) A(a.m_msg == b.m_msg); else S16Message.Compare(a.m_msg, b.m_msg); if (a.m_sealedClass == null) A(a.m_sealedClass == b.m_sealedClass); else a.m_sealedClass.Compare(b.m_sealedClass); if (a.m_abstractMsg == null) A(a.m_abstractMsg == b.m_abstractMsg); else ((SimpleClass)a.m_abstractMsg).Compare((SimpleClass)b.m_abstractMsg); if (a.m_ifaceMsg == null) A(a.m_ifaceMsg == b.m_ifaceMsg); else ((SimpleClass2)a.m_ifaceMsg).Compare((SimpleClass2)b.m_ifaceMsg); }