How can I combine a method and a dictionary used by the method for lookups?
<blockquote>
  <p><strong>Possible Duplicate:</strong><br>
  <a href="http://stackoverflow.com/questions/268084/creating-a-constant-dictionary-in-c-sharp">Creating a constant Dictionary in C#</a>  </p>
</blockquote>



<p>I currently have:</p>

<pre><code>    public string GetRefStat(int pk) {
        return RefStat[pk];
    }
    private readonly Dictionary&lt;int, int&gt; RefStat =
    new Dictionary&lt;int, int&gt; 
    {
        {1,2},
        {2,3},
        {3,5} 
    };
</code></pre>

<p>This works but the only time I use the RefStat dictionary is when it is called by GetRefStat.</p>

<p>Is there a way I can combine the method and the dictionary?</p>
