Example #1
0
        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));
        }
Example #2
0
        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));
        }