Exemple #1
0
        static void Main(string[] args)
        {
            while (true)
            {
                Menu();
                string input = Console.ReadLine();

                switch (input)
                {
                case "1":
                    Console.Write("Type word to check: ");
                    string isPalindrome = Console.ReadLine();
                    Palindrome.PalindromeCheck(isPalindrome);
                    break;

                case "2":
                    Palindrome.PalindromeExamples();
                    break;

                case "3":
                    Environment.Exit(0);
                    break;
                }
                Console.ReadLine();
                Console.Clear();
            }
        }
        void CheckSubString(string Input, int StartChar, int LenghtOfWord)

        {
            string PotentialPalindrome = Input.Substring(StartChar, LenghtOfWord);

            if (IsItPalindrome(PotentialPalindrome))
            {
                Palindrome palindrome = new Palindrome(PotentialPalindrome, StartChar, LenghtOfWord);
                ResultPalindromes.Add(palindrome);
            }
        }