BO4E/COM/COM.cs
/// <summary>
///     BO4E components are considered equal iff all of their elements/fields are equal.
/// </summary>
/// <param name="b">another BO4E component</param>
/// <returns><code>true</code> iff all elements of this COM and COM b are equal; <code>false</code> otherwise</returns>
BO4E components are considered equal iff all of their elements/fields are equal.
BO4E components are considered equal iff all of their elements / fields are equal .
public bool Equals(COM b)
        {
            if (b == null || b.GetType() != GetType()) return false;
            return JsonConvert.SerializeObject(this) == JsonConvert.SerializeObject(b);
        }
public bool Equals ( COM b ) { if ( b == null || b . GetType ( ) != GetType ( ) ) return false ; return JsonConvert . SerializeObject ( this ) == JsonConvert . SerializeObject ( b ) ; }
BO4E components are considered equal iff all of their elements/fields are equal.
BO4E components are considered equal iff all of their elements / fields are equal .
None
b
COM
another BO4E component
another BO4E component