Characters not returning
<p>How to fix the errors with characters in C# Employee class I am making.  I know how to handle string, int, and double. The char.Parse doesn't cooperate. </p>

<pre><code>   public static string AskForLastName()
   {
       string inValue;
       Console.Write("Enter last name: ");
       inValue = Console.ReadLine();
       return  inValue; //works fine
   }

    public static char AskForGender()
   {
       char inValue;
       Console.Write("Enter gender: ");
       inValue = Console.ReadLine();//error here for some reason
       return (char.Parse(inValue));//error here for some reason
   }

    public static int AskForNoDependendents()
    {
        string inValue;
        Console.Write("Enter the dependents: ");
        inValue = Console.ReadLine();
        return (int.Parse(inValue));//works fine
    }

    public static double AskForAnnualSalary()
    {
        string inValue;
        Console.Write("Enter annual salary: ");
        inValue = Console.ReadLine();
        return (double.Parse(inValue));//works fine
    }
</code></pre>
