private void MenuSelectorSearches()
        {
            string tstring = OutputQuestion("Select how many sorts you want to compare, or press 'A' to search all sorts:").ToLower();

            MenuMasterSelections(tstring);
            if (tstring != "a")
            {
                try
                {
                    uint           numOfSearches = Convert.ToUInt32(tstring);
                    ISearch_Base[] searches      = new ISearch_Base[numOfSearches];
                    for (int i = 0; i < (numOfSearches); i++)
                    {
                        Console.Clear();
                        Console.WriteLine(menuMasterOptions);
                        searches[i] = SearchSelector();
                    }
                    Console.Clear();
                    SizeSelector(searches);
                }
                catch (Exception)
                {
                    Console.WriteLine("Invalid entry, please try again.");
                    MenuSelectorSearches();
                }
            }
            else
            {
                ISearch_Base[] searches = { linear, binary, binaryRecursive };
                Console.Clear();
                SizeSelector(searches);
            }
        }
        private ISearch_Base SearchSelector()
        {
            ISearch_Base search = null;

            Console.WriteLine("Select a sort: \n1: Linear\n2: Binary(linear)\n3: Binary(recursive)");
            string selectedOption = Console.ReadLine();

            switch (selectedOption)
            {
            case "1":
                search = linear;
                break;

            case "2":
                search = binary;
                break;

            case "3":
                search = binaryRecursive;
                break;

            default:
                MenuMasterSelections(selectedOption);
                Console.WriteLine("Invalid Character. Please Try again.");
                SortSelector();
                break;
            }
            Console.Clear();
            return(search);
        }