ODD or EVEN in C#

If the % operator with 2 over a number yields zero then it will be even number. Otherwise it is odd.
Please remember and consider 0. It is neither odd nor even.

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace ConsoleApplication2
{
    class Program
    {
        static void Main(string[] args)
        {
           

            string input;

            int j = 0;

            int iConvert;

            Console.WriteLine(" Enter the number: ");

            input = Console.ReadLine();

           

            iConvert = Convert.ToInt32(input);

            if (iConvert == 0)
            {
                Console.WriteLine("The given number is neither odd nor even ");
            }

            else
            {

                j = (iConvert % 2);

                if (j == 0)
                {

                    Console.WriteLine("The given number is even ");

                }

                else
                {

                    Console.WriteLine("The given number is odd  ");

                }
            }
    }
        }
    }



Output :
42 --> Even number
21 --> Odd number
0 --> Neither odd nor even