public override bool Equals(object obj) { SerializableType b = obj as SerializableType; if (b == null) return false; return this.TypeName == b.TypeName && this.AssemblyQualifiedName == b.AssemblyQualifiedName; }