苏飞论坛
标题: C#List转字符串,字符串转List,字符数组转Int数组 [打印本页]
作者: 站长苏飞 时间: 2014-7-29 08:55
标题: C#List转字符串,字符串转List,字符数组转Int数组
C#List转字符串,字符串转List,字符数组转Int数组
List转字符串
[C#] 纯文本查看 复制代码
List<string> List = new List<string>();
string strArray = string.Join(",", List);
字符串转List
[C#] 纯文本查看 复制代码
string str = "2,4,4,4";
List<string> List=new List<string> (str.Split(','))
字符数组转Int数组
[C#] 纯文本查看 复制代码
string str = "2,4,4,4";
int[] list = Array.ConvertAll<string, int>(str.Split(','), s => int.Parse(s));
List<string>字符串转Int数组
[C#] 纯文本查看 复制代码
List<string> List = new List<string>();
string strArray = string.Join(",", List);
int[] list = Array.ConvertAll<string, int>(strArray.Split(','), s => int.Parse(s));
作者: Joy的池塘 时间: 2014-8-11 08:53
这个比较便捷啊,哈哈,学习学习
作者: minidick 时间: 2014-9-23 22:39
本帖最后由 minidick 于 2014-9-24 09:22 编辑
List<string>字符串转Int数组
先转数组,再转类型
[C#] 纯文本查看 复制代码
List<string> strList = new List<string>();
strList.AddRange(new string[] { "9", "4", "7" });
int[] list = Array.ConvertAll<string, int>(strList.ToArray(), s => int.Parse(s));
或者先转类型,再转数组
[C#] 纯文本查看 复制代码
List<string> strList = new List<string>();
strList.AddRange(new string[] { "9", "4", "7" });
int[] intList = strList.Select(s => int.Parse(s)).ToArray();
欢迎光临 苏飞论坛 (http://www.sufeinet.com/) |
Powered by Discuz! X3.4 |