C#中string[]数组转换为int[]数组
//\\//\\//\\//\\数组类型转换//\\//\\//\\ public static int StrToInt(string str) { return int.Parse(str); } private void s_数组类型转换() { string a = "15,5,8,9,2,8,4,7"; string[] aa = a.Split(','); // 方法1 使用 Array.ConvertAll int[] aaa = Array.ConvertAll(aa, new Converter<string, int>(StrToInt)); //方法2 使用数组循环分别转换 int[] b = new int[aa.Length]; for (int i = 0; i < aa.Length; i++) { int.TryParse(aa[i], out b[i]); } //方法3 for (int o=0; o < aa.Length; o++) { b[o] = int.Parse(aa[o]); } }