public override bool Equals( object obj ) { if ( obj == null ) return false; if ( !( obj is GPUVendorRule ) ) return false; GPUVendorRule v = (GPUVendorRule)obj; return ( v.Vendor == Vendor ) && ( v.Include == Include ); }