static void Main(string[] args) { while (true) { Console.Write("Text to translate (or Enter to quit): "); string textInput = Console.ReadLine(); if (string.IsNullOrWhiteSpace(textInput)) { break; } string morseOutput = MorseCodeTranslator.ToMorse(textInput); Console.WriteLine(morseOutput); } while (true) { Console.Write("Morse to translate (or Enter to quit): "); string morseInput = Console.ReadLine(); if (string.IsNullOrWhiteSpace(morseInput)) { break; } string textOutput = MorseCodeTranslator.ToText(morseInput); Console.WriteLine(textOutput); } }
static void Main(string[] args) { while (true) { Console.Write(": "); string input = Console.ReadLine(); if (string.IsNullOrWhiteSpace(input)) { break; } string output; if (input[0] == '.' || input[0] == '-') { output = MorseCodeTranslator.ToText(input); } else { output = MorseCodeTranslator.ToMorse(input); } Console.WriteLine(output); } }
private static void MorseToText() { Console.Clear(); Console.Write("Enter text to translate: "); string input = Console.ReadLine(); if (string.IsNullOrWhiteSpace(input)) { return; } string output = MorseCodeTranslator.ToText(input); Console.WriteLine(output); Console.WriteLine(); }
static void Main(string[] args) { while (true) { Console.Write(": "); string input = Console.ReadLine(); if (string.IsNullOrWhiteSpace(input)) { break; } string output = MorseCodeTranslator.ToMorse(input); Console.WriteLine(output); Console.Write("Provide a morse message for translation: "); input = Console.ReadLine(); if (string.IsNullOrWhiteSpace(input)) { break; } output = MorseCodeTranslator.ToText(input); Console.WriteLine(output); } }