title: C# Reflection Help? (GetProperties)
body: <p>My code is returning a blank array of PropertyInfo</p>
  
  <pre><code>PropertyInfo[] classProperties = typeof(Processor).GetProperties();
  </code></pre>
  
  <p>All properties in this class are public.
  Using .NET 2.0 Framework.</p>
  
  <p>I have also tried using an instance declared earlier in my code:</p>
  
  <pre><code>PropertyInfo[] classProperties = Computer.Processor[0].GetType().GetProperties();
  </code></pre>
  
  <p>And I have tried using bindings such as Default, Instance and Public.</p>
  
  <p>Any ideas?</p>