title: Filter a list of Generic Type?
body: <p>I have a method which returns a list of Generic Type</p>
  
  <pre><code>List&lt;T&gt; GetResultList&lt;T&gt;()
  </code></pre>
  
  <p>T is class. For each class, there is a member Date. Now, I want to filter the list of T in GetResultList by Date. Is it possible?</p>
  
  <p>Or, I have to do this in each class?</p>
  
  <p>What's more is that in different classes, the member should be used in filter are different, i.e. for class1, I want to filter Date, for class2, I want to filter Date2. Could this be done in GetResultList instead of each class?</p>
  
  <p>Thanks</p>