splitで作成した文字配列をInt型の配列にするためには
どのような方法があるのでしょうか?ひとつづつ抜き出す以外の方法を探しております。

(Ex)
string a="1,2,5,2,6";
var b = a.split(',');
*var bをInt型に変更したいです

思いついているのは↓
var row = new System.Collections.ArrayList();
foreach(string i in a)
{
row.Add(int.Parse(i));
}

位しか思いつきません・・・.netでなにか用意されていないのでしょうか?よろしくおねがいします。