Is there a difference between "private readonly" and "readonly private"?
<p>I was just reviewing some code and noticed someone had marked member as <code>readonly private</code>. Is this different from <code>private readonly</code> in any way?</p>

<p>Example:</p>

<pre><code>readonly private MyClass myInstance = new MyClass();
</code></pre>

<p>I have never seen this before. I always use <code>private</code> then <code>readonly</code>. I could not find anything on MSDN (or even in the C# spec.) that mentions what order the access modifiers can appear in. Is there an article / reference somewhere?</p>
