public UserDBData Clone() { UserDBData cloned = new UserDBData(); cloned.Copy(this); return(cloned); }
private void Copy(UserDBData data) { if (this == data) { return; } this.usrDBData.Copy(data.usrDBData); this.szNickName = data.szNickName; this.szUserName = data.szUserName; this.szUserPwd = data.szUserPwd; this.szTaskData = data.szTaskData; this.isTaskRush = data.isTaskRush; this.heroListMap.Copy(data.heroListMap); this.friendListMap.Copy(data.friendListMap); this.blackListMap.Copy(data.blackListMap); this.item_Map.Copy(data.item_Map); }