예제 #1
0
        public static int ChooseFromList(string promptMessage = null, params string[] listItems)
        {
            if (promptMessage == null)
            {
                promptMessage = $"> Choose between {1}-{listItems.Count()}";
            }

            PrintStuff.PrintList(listItems);

            var number = ChooseInt(promptMessage, 1, listItems.Count());

            return(number);
        }
예제 #2
0
 public static ObjectPrinter <T> PrintCustomObjects <T>(List <T> objectsToBePrinted)
 {
     return(PrintStuff.PrintObjects(objectsToBePrinted).Configure(ObjectPrinterOptions.UseOnlyCustomFields));
 }
예제 #3
0
 public static ObjectPrinter <T> PrintObjects <T>(List <T> objectsToBePrinted) => PrintStuff.PrintObjects(objectsToBePrinted);
예제 #4
0
 public static ObjectPrinter <T> PrintObject <T>(T objectToBePrinted) => PrintStuff.PrintObject(objectToBePrinted);
예제 #5
0
 public static void PrintLine(string printLine)
 => PrintStuff.PrintLine(printLine);
예제 #6
0
 /// <summary>
 /// Prints a list and waits for key to continue
 /// </summary>
 public static void PrintList(params string[] list)
 => PrintStuff.PrintList(list);