title: Cannot implicitly convert type 'System.Array' to 'string[]' in windows form
body: <p>I have a function (function1) in my winforms app(c#) that return an array </p>
  
  <p>inside the function1 </p>
  
  <pre><code>public array function1(string value)
  {
  string[] array = new string[12];
       //assigning values to the array elements....
  retrun array;
  }
  </code></pre>
  
  <p>and i call this function like this</p>
  
  <pre><code>string id="Some id";
  string[] array2 = new string[12];
  array2=this.function1(id);
  </code></pre>
  
  <p>but it gives me error </p>
  
  <blockquote>
    <p>Cannot implicitly convert type 'System.Array' to 'string[]'. An explicit conversion exists (are you missing a cast?)</p>
  </blockquote>
  
  <p>please experts help me ! </p>