代码
1
static
void
Main(
string
[] args)
2 {
3 string [] a = new string [] { " 1 " , " 2 " , " 3 " };
4
5 // 方法一
6 int [] b = Array.ConvertAll(a, new Converter < string , int > (StrToInt));
7
8 // 方法二
9 int [] c = Array.ConvertAll < string , int > (a, delegate ( string n) { return int .Parse(n); });
10 }
11 public static int StrToInt( string str)
12 {
13 return int .Parse(str);
14 }
2 {
3 string [] a = new string [] { " 1 " , " 2 " , " 3 " };
4
5 // 方法一
6 int [] b = Array.ConvertAll(a, new Converter < string , int > (StrToInt));
7
8 // 方法二
9 int [] c = Array.ConvertAll < string , int > (a, delegate ( string n) { return int .Parse(n); });
10 }
11 public static int StrToInt( string str)
12 {
13 return int .Parse(str);
14 }