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); //移除掉","