<p>Imagine the following</p>

<p>A type T has a field Company.
When executing the following method it works perfectly:</p>

<pre><code>Type t = typeof(T);
t.GetProperty("Company")
</code></pre>

<p>Whith the following call I get null though</p>

<pre><code>Type t = typeof(T);
t.GetProperty("company", BindingFlags.IgnoreCase)
</code></pre>

<p>Anybody got an idea?</p>

You need to add
```
BindingFlags.Public | BindingFlags.Instance
```