public string Serialize() { string[] fields = new string[FieldCount]; fields[0] = Address.ToString(); fields[1] = PlayerInfo.Escape(BannedBy); fields[2] = BanDate.ToTickString(); fields[3] = PlayerInfo.Escape(BanReason); fields[4] = PlayerInfo.Escape(PlayerName); fields[5] = Attempts.ToString(); fields[6] = PlayerInfo.Escape(LastAttemptName); fields[7] = LastAttemptDate.ToTickString(); return(String.Join(",", fields)); }
public string Serialize() { string[] fields = new string[fieldCount]; fields[0] = address.ToString(); fields[1] = bannedBy; fields[2] = banDate.ToString(PlayerInfo.DateFormat); fields[3] = PlayerInfo.Escape(banReason); fields[4] = playerName; fields[5] = attempts.ToString(); fields[6] = lastAttemptName; if (lastAttemptDate == DateTime.MinValue) { fields[7] = "-"; } else { fields[7] = lastAttemptDate.ToString(PlayerInfo.DateFormat); } return(String.Join(",", fields)); }