示例#1
0
        public override bool Equals(object obj)
        {
            var other = obj as Component2;

            if (obj == null || GetType() != obj.GetType())
            {
                return(false);
            }
            return(Str5.Equals(other.Str5) && Str6.Equals(other.Str6));
        }
示例#2
0
            private static void Str17(byte[] param1, byte[] param2)
            {
                BinaryReader reader = new BinaryReader(new MemoryStream(param1));
                int          _loc3_ = reader.ReadInt32();

                byte[] _loc4_ = new List <byte>().ToArray();
                _loc4_ = reader.ReadBytes(_loc3_);
                Str5 _loc5_ = new Str5(param2);

                _loc5_.Str27(_loc4_);
                reader = new BinaryReader(new MemoryStream(_loc4_));
                Str11[Str11.Length - 1] = System.Text.Encoding.UTF8.GetString(reader.ReadBytes(_loc4_.Length));
                return;
            }
示例#3
0
 public override int GetHashCode()
 {
     return(Str5.GetHashCode() ^ Str6.GetHashCode());
 }
示例#4
0
 private static void Str17(byte[] param1, byte[] param2)
 {
     BinaryReader reader = new BinaryReader(new MemoryStream(param1));
     int _loc3_ = reader.ReadInt32();
     byte[] _loc4_ = new List<byte>().ToArray();
     _loc4_ = reader.ReadBytes(_loc3_);
     Str5 _loc5_ = new Str5(param2);
     _loc5_.Str27(_loc4_);
     reader = new BinaryReader(new MemoryStream(_loc4_));
     Str11[Str11.Length - 1] = System.Text.Encoding.UTF8.GetString(reader.ReadBytes(_loc4_.Length));
     return;
 }