using System.Collections.Generic;
public static void Main()
var numbers = new List<int> { 121, 333, 98045, 28, 23932, 9122, 3456, 14 };
PrintPalindromes(numbers);
public static void PrintPalindromes(IList<int> numbers)
foreach (int number in numbers)
if (IsPalindrome(number))
Console.WriteLine("Number " + number + " is a Palindrome");
Console.WriteLine("Number " + number + " is NOT a Palindrome");
public static bool IsPalindrome(int number)
string numString = number.ToString();
int len = numString.Length;
for (int i = 0; i < len / 2; i++)
if (numString[i] != numString[len - i - 1])