Exemple #1
0
        public override bool Equals(object obj)
        {
            PrimitiveObject po = (PrimitiveObject)obj;

            if (po == null)
            {
                return(false);
            }

            return
                (StringValue == po.StringValue &&
                 CharValue == po.CharValue &&
                 SByteValue == po.SByteValue &&
                 ShortValue == po.ShortValue &&
                 IntValue == po.IntValue &&
                 LongValue == po.LongValue &&
                 UByteValue == po.UByteValue &&
                 UShortValue == po.UShortValue &&
                 UIntValue == po.UIntValue &&
                 ULongValue == po.ULongValue &&
                 FloatValue == po.FloatValue &&
                 DoubleValue == po.DoubleValue &&
                 DecimalValue == po.DecimalValue &&
                 BoolValue == po.BoolValue &&
                 DateTimeValue == DateTimeValue);
        }
Exemple #2
0
 public AdvancedObject(PrimitiveObject po, CollectionObject co, EmbeddedObject eo)
 {
     PrimitiveObjectValue  = po;
     CollectionObjectValue = co;
     EmbeddedObjectValue   = eo;
 }
Exemple #3
0
 public AdvancedObject(PrimitiveObject po, CollectionObject co, EmbeddedObject eo)
 {
     PrimitiveObjectValue = po;
     CollectionObjectValue = co;
     EmbeddedObjectValue = eo;
 }
Exemple #4
0
        public static void SerializeDeserialize_PrimitiveObject_Success()
        {
            PrimitiveObject po = CreatePrimitiveObject();

            SerializeDeserializeObject_Equal_Success(po, XmlConvertOptions.None);
        }