string[] input = { "1", "2", "3", "4", "5", "6", "7", "8", "9" };
int[] output = Array.ConvertAll<string, int>(input, delegate(string s) { return int.Parse(s); });
注:
使用Array類中的靜態泛形式方法ConvertAll進行轉換
delegate(string s) { return int.Parse(s); }這句表示:建立一個匿名委托,該委托關聯的方法體是:return int.Parse(s); 將數組中的每個字符串強制轉換成整形並返回添加給 output