title: Using arrays with recursion
body: <p>Now that I am using recursion to calcuate the sum of numbers, I want to do something slightly different.  The following is my code that will sum the numbers 1,2,3,4,5.  How would I modify my code to place the numbers 1, 2, 3, 4, 5 into an array and then use it in the recursion method?  I have tried so many different attempts and I am apparently missing something.  I know that in the recursion method, that I want to use the Length property of the array to control it.</p>
  
  <p>Susan</p>
  
  <pre><code>   static void Main(string[] args)
      {
          Console.WriteLine(Sum(5));
          Console.Read();
      }
  
      static int Sum(int value)
      {
          if (value &gt; 0) 
          {
              return value + Sum(value - 1);
          }
          else
          {
              return 0;
          }
      }
  </code></pre>