string数组转换成int数组,数组转字符串,字符串转list,list集合
转字符串,删。。。
string数组转换成int数组
Array.ConvertAll<string, int>(string的数组, int.Parse);
数组转字符串,以逗号分隔
string[] 数组 = post.体检编号数组;
string str = string.Join(",", 数组);
字符串转list集合
string aa = "阿松⼤,古典风格,环境开会,⽴刻,与i有";
List<string> bb = aa.Split(new char[] { ',' }, StringSplitOptions.RemoveEmptyEntries).ToList();
var sNumbers = "1,2,3,4,5,6";
List<int> numbers = sNumbers.Split(new char[] { ',' }, StringSplitOptions.RemoveEmptyEntries).Select(Int32.Parse).ToList();
list集合转字符串
public static void main(String[] args) {
List<String> list = wArrayList();
list.add("测试1");
list.add("测试2");
list.add("测试3");
String join = String.join(",", list);
System.out.println("join{}"+join);
}
public static void main(String[] args) {
List<String> list = wArrayList();
list.add("测试1");
list.add("测试2");
list.add("测试3");
String join = (",").join(list);
System.out.println("join{}"+join);
}
数组转换成字符串删除数组中为空的元素
string[] strArray = { "","111","","222","","333"};
//使⽤lambda表达式过滤掉空字符串
strArray = strArray.Where(s=>!string.IsNullOrEmpty(s)).ToArray();
list转数组数组转list
List<string> listS=new List<string>(); listS.Add("str");
listS.Add("hello");
string[] str=listS.ToArray();
string[] str={"str","string","abc"};
List<string> listS=new List<string>(str);将数组加⼊到list中
//定义⼀个byte类型的list
List<byte> byteList = new List<byte>(); //定义⼀个长度为1024的byte数组
byte[] byteArr = new byte[1024];
//把byte数组放⼊list中
byteList.AddRange(byteArr);
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论