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); } }