C# Design question - Static var?
<p>I have the following class hierarchy</p>

<pre><code>public abstract BaseClass : System.Web.UI.UserControl
{

  public virtual void Process(string sType)
  {
     //Do something
     //Here I want to create a CSV list Ex: "type1, type2"
     //Do I need to create a static variable? There might be several controls calling //Process. I need to scope it to the UserControl
  }
}
</code></pre>

<p>In a user control that inherits from BaseClass</p>

<pre><code>public void ProcessParams()
{
  base.Process("type1");
  base.Process("type2");
}
</code></pre>
