示例#1
0
        /// <summary>
        ///   return string
        /// </summary>
        /// <returns>string object</returns>
        public override string ToString()
        {
            string unitsList = this.UnitsToString();

            // {day}^t{journeyNumber}^t{from}^t{to}^t{via}^t{miles-chains}^t{total_vehicles}^t{number1}^t{number2}^t{number3}^t{number4}
            return(string.Format(
                       "{0}\t{1}\t{2}\t{3}\t{4}\t{5}\t{6}{7}",
                       m_journeyDate.Day,
                       m_journeyNumber,
                       m_journeyFrom,
                       m_journeyTo,
                       m_journeyVia,
                       m_journeyDistance.ToString(),
                       this.Units.Count.ToString(),
                       unitsList));
        }