Using this() in code
<p>I am new to CSharp.I have seen "this()" in some code.My question is Suppose if i call</p>

<p>Paremeterized constructor ,am i invoking the paremeterless constructor forcefully?.But According to constructor construction ,i believe parameterless constructor will be executed first.Can you please explain this with simple example so that i can get exactly when should i call "this()".Thanks in advance.</p>

<pre><code> public OrderHeader() { }

 public OrderHeader(string Number, DateTime OrderDate, int ItemQty)
            : this()
        {

          // Initialization goes here ....
        }
</code></pre>
