public override string ToString() { return(string.Format( "License number: {1}{0}Model: {2}{0}Status: {3}{0}{4}{0}{5}{0}{6}{0}{7}% of {8} capacity if full.", Environment.NewLine, r_LicenseNumber, r_Model, m_Status, m_Owner.ToString(), m_WheelsList[0].ToString(), m_Engine.ToString(), m_PercentageOfEnergy, m_Engine.Type.ToString())); }
public override string ToString() { StringBuilder vehicleInfo = new StringBuilder(); vehicleInfo.Append(string.Format("The license number of the vehicle is {0}.{1}", r_LicenseNumber, Environment.NewLine)); vehicleInfo.Append(string.Format("The model of the vehicle is {0}.{1}", m_ModelName, Environment.NewLine)); vehicleInfo.Append(m_OwnerInfo.ToString()); for (int i = 0; i < m_Wheels.Count; i++) { vehicleInfo.Append(string.Format("Wheel number {0}:{1}", i + 1, Environment.NewLine)); vehicleInfo.Append(m_Wheels[i].ToString()); } vehicleInfo.Append(r_Engine.ToString()); vehicleInfo.Append(string.Format("The current percentage of engine energy is {0}.{1}", m_CurrentPercentageOfEngineEnergy, Environment.NewLine)); return(vehicleInfo.ToString()); }