/// <summary> /// 复制(潜拷贝) /// </summary> protected override void toShadowCopy(BaseData data) { if (!(data is GameServerClientSimpleData)) { return; } GameServerClientSimpleData mData = (GameServerClientSimpleData)data; this.id = mData.id; this.clientHost = mData.clientHost; this.clientUsePort = mData.clientUsePort; }
/// <summary> /// 是否数据一致 /// </summary> protected override bool toDataEquals(BaseData data) { GameServerClientSimpleData mData = (GameServerClientSimpleData)data; if (this.id != mData.id) { return(false); } if (this.clientHost != mData.clientHost) { return(false); } if (this.clientUsePort != mData.clientUsePort) { return(false); } return(true); }