title: Generic method in a non-generic class?
body: <p>I'm sure I've done this before, but can't find any example of it! Grrr...</p>
  
  <p>For example, I want to convert an <code>IList&lt;T&gt;</code> into a <code>BindingList&lt;T&gt;</code>:</p>
  
  <pre><code>public class ListHelper
  {
      public static BindingList&lt;T&gt; ToBindingList(IList&lt;T&gt; data)
      {
          BindingList&lt;T&gt; output = new BindingList&lt;T&gt;();
  
          foreach (T item in data)
              output.Add(item);
  
          return output;
      }
  }
  </code></pre>