c#中從string數組轉換到int數組


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


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM