private static void GetGasTruckPharameter(ref bool io_IsTransportingDangerousSubstances, ref float io_Cargovolume) { string IsTransportingDangerousSubstances, Cargovolume; Console.WriteLine("Is Transporting Dangerous Substances?" + "1.yes" + "2.no"); IsTransportingDangerousSubstances = Console.ReadLine(); if (IsTransportingDangerousSubstances.Equals("1")) { io_IsTransportingDangerousSubstances = true; } else if (IsTransportingDangerousSubstances.Equals("2")) { io_IsTransportingDangerousSubstances = false; } else { throw new FormatException(); } Console.WriteLine("Please enter Cargo volume"); Cargovolume = Console.ReadLine(); if (!float.TryParse(Cargovolume, out io_Cargovolume)) { throw new FormatException(); } }
public override string ToString() { string DataOfTruckGas; DataOfTruckGas = string.Format("Is Transporting Dangerous Substances: {0}{2}" + "Cargo volume: {1}{2}" , IsTransportingDangerousSubstances.ToString(), Cargovolume.ToString(), Environment.NewLine); return(DataOfTruckGas + base.ToString()); }