title: Finding the variable name passed to a function
body: <p>Let me use the following example to explain my question:</p>
  <pre><code>public string ExampleFunction(string Variable) {
      return something;
  }
  
  string WhatIsMyName = &quot;Hello World&quot;;
  string Hello = ExampleFunction(WhatIsMyName);
  </code></pre>
  <p>When I pass the variable <code>WhatIsMyName</code> to the <code>ExampleFunction</code>, I want to be able to get a string of the original variable's name. Perhaps something like:</p>
  <pre><code>Variable.OriginalName.ToString()
  </code></pre>
  <p>Is there any way to do this?</p>