C#: Can I remove "{ get; set; }"?
<p>Is there a difference between:</p>

<pre><code>public T RequestedValue { get; set; }
</code></pre>

<p>and </p>

<pre><code>public T RequestedValue;
</code></pre>

<p>?</p>

<p>Taken from this code:</p>

<pre><code>public class PropertyChangeRequestEventArgs&lt;T&gt;:EventArgs
{
    public PropertyChangeRequestEventArgs(T pRequestedValue)
    {
        RequestedValue = pRequestedValue;
    }

    public T RequestedValue { get; set; }
}
</code></pre>
