Mr.Tです、こんにちは。
http://blogs.wankuma.com/yaju/archive/2007/10/27/104542.aspx
いや、カンマ区切りであるなら、VB系で忘れちゃならないもんがあると思ひます。
例題のように1次元配列になってるんなら、
Dim TargetData() as String = {"1","2","3"}
System.Console.Write(Join(TargetData,","))
この一行で出てきます。
Joinの引数は、String配列、もしくはObject配列なので、Converterで変換かませばいいわけなんで、
それほど面倒にはならないと思います。