lifetime of a static readonly variable in a class
<p>I have a aspx usercontrol with</p>

<pre><code>static readonly string foo = GetFromDB();
</code></pre>

<p>now I am wondering what the lifetime of foo is. When does foo get it's value. Everytime the usercontrol instance is created or only once? The reason for wanting to know is that GetFromDB might return a different value over time. If foo has the same value for a while thats fine. If it never changes untill the app domain is recreated then that isn't.</p>
