C# Accessing object properties indexer style
<p>Is there any tool,library that would allow me to access my objects properties indexer style ?</p>

<pre><code>public class User
{
    public string Name {get;set;}
}

User user = new User();
user.Name = "John";

string name = user["Name"];
</code></pre>

<p>Maybe the dynamic key word could help me here ?</p>
