C# string陣列轉int陣列
阿新 • • 發佈:2022-05-30
https://blog.csdn.net/u012143455/article/details/70157233
//字串陣列(源陣列) string[] sNums = new[] {"1", "2"}; //整型陣列(目標陣列) int[] iNums; //轉換方法 iNums = Array.ConvertAll<string, int>(sNums , s => int.Parse(s)); //轉換方法-簡寫 iNums = Array.ConvertAll<string, int>(sNums , int.Parse); //轉換方法-繼續簡寫 iNums = Array.ConvertAll(sNums , int.Parse); ———————————————— 版權宣告:本文為CSDN博主「魚吾」的原創文章,遵循CC 4.0 BY-SA版權協議,轉載請附上原文出處連結及本宣告。 原文連結:https://blog.csdn.net/u012143455/article/details/70157233
-
Array.ConvertAll(sNums , int.Parse)
: 將一種型別的陣列轉換成另一種型別的陣列 -
sNums
: 要轉換成目標陣列的源陣列 -
int.Parse
: 將源資料型別轉換成目標資料型別的強制轉換方法(這個可以改成自定義的方法) - 類似於:Array.ConvertAll(permissionArray, DataConvertHelper.ObjToInt);