What is returned when I call ToString() on an uninitialized char object property?
<p>I have a c# object with a property called Gender which is declared as a char.</p>

<pre><code>private char _Gender;
public char Gender
{
    get{ return _Gender; }
    set{ _Gender = value; }

}
</code></pre>

<p>What string is returned/created when I call MyObject.Gender.ToString()?</p>

<p>I ask because I am calling a webservice (which accepts a string rather than a char) so I am doing a ToString on the property as I pass it over. I was expecting it to send an empty string if the char is not set.</p>

<p>However this doesn't appear to be the case, so the question is what is the string?</p>
