Интерфейс для консольного приложения C#
Какая существует удачная реализация консольного приложения на c#, где необходимо вводить цепочку из цветов Red, Green, Blue.
К примеру "Red, Red, Green, Blue, Red".
Или лучше вводить через пробел "Red Red Green Blue Red".
Выводить ли ошибку или при таком раскладе или парсить дальше "Red Red Gredfgdgen Blue4 Red" -> "Red", "Red"?
Вопрос состоит в том, что необходимо спарсить эти цвета и сохранить последовательность.
Все эти Red, Green, Blue - это объекты.