Instancing an object and calling a method in one line?
<p>I have a lot of code like this</p>

<pre><code>var o = new SomeClass().DoSomething(someParam);
</code></pre>

<p>Is this a design flaw ?</p>

<p>This class is some kind of a builder class.It should contruct other object.</p>
