title: C# Reflection - Base class static fields in Derived type
body: <p>In C#, when I'm reflecting over a derived type, how come I don't see base classes' static fields?</p>
  
  <p>I've tried both <code>type.GetFields(BindingFlags.Static)</code> and <code>type.GetFields()</code>.</p>