/// <summary> /// Method used to show the <const name="firstNelements"> longest unique palindromes string of input parameter /// </summary> /// <param name="inputString"></param> public static void FindPalindrome(string inputString) { PalindromeManager palMan = new PalindromeManager(); string[] res = palMan.FindAllPalindrome(inputString, true, true); // Check if exist almost <const name="firstNelements"> elements in result array if (res.Length >= firstNelements) { for (int i = 0; i < firstNelements; i++) { Console.WriteLine("Text: " + res[i] + ", Index: " + inputString.IndexOf(res[i]) + ", Length: " + res[i].Length); } ; } else { Console.WriteLine($"ERROR: input string doesn't contain {firstNelements} palindrome strings"); } }
public PalindromeManagerUnitTest() { pm = new PalindromeManager(); }