C# DataRow all itemarrays to single string, appending | to each array
<pre><code> DataTable tblData = new DataTable();
                MySQLProcessor.dtTable(pullDataQuery, out tblData);
                foreach (DataRow columnRow in tblData.Rows)
                {
                  //do string work here
                }
</code></pre>

<p>columnRow looks like this<br>
[0]Apple<br>
[1]Pear<br>
[2]Mango</p>

<p>I want to turn it into a string that looks like Apple|Pear|Mango<br>
without doing a foreach loop in the array.</p>

<p>Soryr for not making it clear, each table comes out with a different amount of arrayitems.</p>
