private static IEnumerable <int> ReadNumbers() { ValueList <int> luckyNumbersRead = new ValueList <int>("What are your lucky number?"); luckyNumbersRead.Read(); return(luckyNumbersRead.Values); }
private static IReadOnlyList <ConsoleColor> ReadColors() { ValueList <ConsoleColor> colorsRead = new ValueList <ConsoleColor>("What are your preferred colors?") { CustomParser = value => (ConsoleColor)Enum.Parse(typeof(ConsoleColor), value, true) }; return(colorsRead.Read()); }
/// <summary> /// By creating an instance of the <see cref="ListRead{T}"/>, additional properties can be set. /// </summary> private static List <string> ReadBeverages() { ValueList <string> beveragesRead = new ValueList <string> { Label = new TextBlock { Text = "What are your prefered beverages?", ForegroundColor = ConsoleColor.Cyan }, Bullet = "#" // etc... }; return(beveragesRead.Read()); }