Delayed setup in C# constructor
<p>Hello I was wondering how I can setup several things in a constructor, but have it wait until right after the object is created. I am thinking along the lines of my C++ and QT days when I would create a singleshot timer for 0 seconds that would fire my setup method as soon as the object was constructed. Can I do that in C#?</p>

<p>I don't mind doing all the work I do in the constructor just simply seeing if there is a better way.</p>
