title: Does ExpandoObject in c# has instance accessor like this?
body: <p>consider I have this simple <code>c#</code> code:</p>
  
  <pre><code>dynamic obj = new ExpandoObject();
  obj.FirstName = "John";
  obj.LastName = "Doe";
  </code></pre>
  
  <p>I want to add method which will return full name, <code>John Doe</code> in this case.
  I know the following line will work, but not sure if it is the best aproach</p>
  
  <pre><code>obj.GetFullName = new Func&lt;string&gt;(() =&gt; $"{obj.FirstName} {obj.LastName}");
  </code></pre>
  
  <p>Is there any other way to access <code>dynamic object</code> instance through the <code>GetFullName</code> method?</p>