Rules for line split
<p>Is there a guide where I can read up on the rules of breaking lines to keep within columns?</p>

<p>I have the following code and my margin is set to 80 characters (so that it fits into an A4 page when I print):</p>

<pre><code>IDictionary&lt;string, object&gt; columns = new Dictionary&lt;string, object&gt;(1);
</code></pre>

<p>The parantheses fall just at the 80th column.  So, should I break it up like this:</p>

<pre><code>IDictionary&lt;string, object&gt; columns = new Dictionary&lt;string, object&gt;
    (1);
</code></pre>

<p>or this:</p>

<pre><code>IDictionary&lt;string, object&gt; columns = new Dictionary
    &lt;string, object&gt;(1);
</code></pre>

<p>or this:</p>

<pre><code>IDictionary&lt;string, object&gt; columns =
    new Dictionary&lt;string, object&gt;(1);
</code></pre>

<p>or any other way? I prefer not to increase the margin.</p>

<p>Thanks.</p>
