First, the way you intialized your string array, you created one string of "1,2,3,4,5" ... not five individual strings. :)
But... here is one way to do it...
string[] strValues = new string[] { "1", "2", "3", "4", "5" };
int[] intValues = strValues.Select(val => Convert.ToInt32(val)).ToArray();