static void Main(string[] args) { Console.WriteLine("Please enter the path to the temperatures file:"); path = Console.ReadLine(); FileTemperature f = new FileTemperature(); var temps = f.ReadTemperatureFile(path); f.ConvertValues(ref temps); }
public void SetUp() { f = new FileTemperature(); temps = new [] { new Temperature { value = 0, actualUnit = "C", resultUnit = "F" }, new Temperature { value = 64.4, actualUnit = "F", resultUnit = "C" }, new Temperature { value = 268, actualUnit = "K", resultUnit = "C" }, new Temperature { value = 13, actualUnit = "C", resultUnit = "Y" } }; using (StreamWriter sw = new StreamWriter(path)) { foreach (var temp in temps) { var line = $"{temp.value}-{temp.actualUnit}-{temp.resultUnit}"; sw.WriteLine(line); } } }