title: Get name parameter for two variable
body: <p>In this code i return the result from some operation in <code>[]x</code> and <code>[]y</code>. I read the data of them from text file:</p>
  
  <pre><code>double[] x = File.ReadAllLines(@"E:\TestFile.txt").Aggregate("", (current, newLine) =&gt; current + " " + newLine).Split(' ').Where(s =&gt; !string.IsNullOrWhiteSpace(s)).Select(s =&gt; double.Parse(s)).ToArray();
  double[] y = File.ReadAllLines(@"E:\TestFile2.txt").Aggregate("", (current, newLine) =&gt; current + " " + newLine).Split(' ').Where(s =&gt; !string.IsNullOrWhiteSpace(s)).Select(s =&gt; double.Parse(s)).ToArray();
  SimpleDTW dtw = new SimpleDTW(x, y);
  dtw.computeDTW();
  double result = new SimpleDTW(x, y).computeFForward();
  Console.WriteLine("the paramter is " +result);
  </code></pre>
  
  <p>I want to find the name of two parameters that I call in the function.</p>
  
  <p>For example: when I replace the two parameters <code>x,y</code> by <code>z,y</code> the input is <code>the paramter is z,y</code></p>
  
  <p>I want to return the name of parameter automatically.
  I want if we change paramters name print newest name automatically .  </p>