What are Nullable Types in C#?
<pre><code>   int? _fileControlNo = null;
   public int? FileControlNo
    {
        get { return _fileControlNo; }
        set { _fileControlNo = value; }
    }
</code></pre>

<p>I'm getting a syntax error when I assign null values to the above properties.</p>

<pre><code>objDPRUtils.FileControlNo =sArrElements.Value(3)==null ? null : Convert.ToInt32(sArrElements.Value(3));
</code></pre>

<p>Please, can anyone explain to me why the error occurs if I'm able to set null value in valuetype object using Nullable Type. </p>
