C# string数组转int数组(转载)
C# string数组转int数组
用法
1
2
3
4
5
6
7
8
9
10
11
12
13
14
|
//字符串数组(源数组) 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); |
Array.ConvertAll(sNums , int.Parse)
: 将一种类型的数组转换成另一种类型的数组sNums
: 要转换成目标数组的源数组int.Parse
: 将源数据类型转换成目标数据类型的强制转换方法
转自:https://blog.csdn.net/u012143455/article/details/70157233
字符串处理
字符串:string s = "1,2,3,4,5,"
目标:删除最后一个 ","
方法:
1、用的最多的是Substring,这个也是我一直用的
s = s.Substring(0,s.Length - 1)
2、用TrimEnd,这个东西传递的是一个字符数组
s=s.TrimEnd(',')
//如果要删除"5,",则需要这么写
char[] MyChar = {'5',','};
s = s.TrimEnd(MyChar);
//s = "1,2,3,"
3、用Remove
string a = "123";
a = a.Remove(a.Length - 1,1); //移除掉","
树立目标,保持活力,gogogo!