1. 程式人生 > 其它 >C# string陣列轉int陣列

C# string陣列轉int陣列

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);