Ejemplo n.º 1
0
        private static void Start()
        {
            Console.Clear();
            var subMenu = new Menu();
            var subBody = new[]
            {
                "Do you want to enter your string or enter the default string?", "New", "Default"
            };

            Console.Clear();
            var subSelect = subMenu.CreateMenuStr(subBody);

            switch (subSelect)
            {
            case "New":
                Console.Write("\nEnter your string - ");
                var str = Console.ReadLine();
                FARManager.AddStr(str);
                break;

            case "Default":
                str =
                    "Using Visual Studio, create a project using the Console Application template.";
                FARManager.AddStr(str);
                break;
            }
            Console.WriteLine("\nDone!");
        }
Ejemplo n.º 2
0
        private static void Main()
        {
            Start();
            Console.WriteLine("Press any button to continue.");
            Console.ReadKey();
            var menu = new Menu();
            var body = new[]
            {
                "Menu:", "Enter new string", "Find word in string", "Find and Replace word in string", "Show string"
            };

            do
            {
                Console.Clear();
                var select = menu.CreateMenuInt(body);
                switch (select)
                {
                case 1:
                    Start();
                    Done();
                    break;

                case 2:
                    Console.Clear();
                    Console.Write("Enter word for find - ");
                    var word = Console.ReadLine();
                    Console.WriteLine(FARManager.FindNext(word) ? $"{word} is in string" : $"No {word} in string");
                    Done();
                    break;

                case 3:
                    Console.Clear();
                    Console.Write("Enter word for find - ");
                    var findWord = Console.ReadLine();
                    Console.Write("\nEnter word for replace - ");
                    var replWord = Console.ReadLine();
                    Console.WriteLine(FARManager.ReplaceNext(findWord, replWord) ? "Done!" : "Error!");
                    Done();
                    break;

                case 4:
                    Console.Clear();
                    Console.WriteLine("All string:\n");
                    Console.WriteLine(FARManager.Show());
                    Done();
                    break;

                case 0:
                    Environment.Exit(0);
                    break;
                }
            } while (true);
        }