public override bool Equals(object o) { ErrorMessage eo = o as ErrorMessage; if( eo != null ) { bool same = true; same &= eo.Ec == _ec; same &= eo.Message == _message; return same; } else { return false; } } override public int GetHashCode() {