コード例 #1
0
ファイル: Messages.cs プロジェクト: charris123/netserializer
 public void Compare(SimpleClassBase other)
 {
     if (m_val != other.m_val)
     {
         throw new Exception();
     }
 }
コード例 #2
0
ファイル: Messages.cs プロジェクト: charris123/netserializer
        public ComplexMessage(MyRandom r)
        {
            if (r.Next(100) == 0)
            {
                m_msg = null;
            }
            else
            {
                m_msg = new S16Message(r);
            }

            if (r.Next(100) == 0)
            {
                m_sealedClass = null;
            }
            else
            {
                m_sealedClass = new SimpleClass(r);
            }

            if (r.Next(100) == 0)
            {
                m_abstractMsg = null;
            }
            else
            {
                m_abstractMsg = new SimpleClass(r);
            }

            if (r.Next(100) == 0)
            {
                m_ifaceMsg = null;
            }
            else
            {
                m_ifaceMsg = new SimpleClass2(r);
            }
        }
コード例 #3
0
ファイル: Messages.cs プロジェクト: pchalamet/netserializer
 public void Compare(SimpleClassBase other)
 {
     if (m_val != other.m_val)
         throw new Exception();
 }
コード例 #4
0
ファイル: Messages.cs プロジェクト: pchalamet/netserializer
        public ComplexMessage(Random r)
        {
            if (r.Next(100) == 0)
                m_msg = null;
            else
                m_msg = new S16Message(r);

            if (r.Next(100) == 0)
                m_sealedClass = null;
            else
                m_sealedClass = new SimpleClass(r);

            if (r.Next(100) == 0)
                m_abstractMsg = null;
            else
                m_abstractMsg = new SimpleClass(r);

            if (r.Next(100) == 0)
                m_ifaceMsg = null;
            else
                m_ifaceMsg = new SimpleClass2(r);
        }