Не все пути к коду возвращают значение в массиве слов
Нужно чтобы программа считывала предложение и возвращала массив слов. С превращением строки в массив слов нет проблем. Есть метод String.Split(); Но компилятор ругается когда я пытаюсь реализовать возвращение слов по одному.
{
static void Main(string[] args)
{
string[] MyArray = ArrayWords(Console.ReadLine());
}
private static string[] ArrayWords(string InputString)
{
string[] InputWords = InputString.Split(' ');
return InputWords;
}
private static string GetWord(string[] AnyArray)
{
if (AnyArray.Length == 0)
{
return null;
}
foreach (string word in AnyArray)
{
Console.WriteLine(word);
}
Console.ReadLine();
}
}
}
Я пытался предусмореть значение null, но компилтор все равно ругается