c#中从string数组转换到int数组
2016-07-29 17:34
253 查看
string[] input = { "1", "2", "3", "4", "5", "6", "7", "8", "9" }; int[] output = Array.ConvertAll<string, int>(input, delegate(string s) { return int.Parse(s); });
//Array.ConvertAll<string, int>(skuids.Split(','), p => { return int.Parse(p); })
注:
使用Array类中的静态泛形式方法ConvertAll进行转换
delegate(string s) { return int.Parse(s); }
这句表示:
建立一个匿名委托,该委托关联的方法体是:return int.Parse(s);
将数组中的每个字符串强制转换成整形并返回添加给 output
相关文章推荐
- 初学C#的编程小白创建计算器全过程并恶意卖萌(1之制作计算器)
- C#简单文件下载-3行代码
- C#相等性比较(转)
- C# ListView用法详解 很完整
- C#新手入门代码 使用readline时不输入而是敲击回车,之后用convert转换类型出现错误的解决代码
- c# mvc 单控制器框架
- C# csv 操作类
- C#新手入门代码 命名空间嵌套,各空间内成员相互独立的实例
- C#:实现快捷键自定义设置(转)
- C#新手入门代码 在控制台中通过输入给一个double类型变量赋值
- C# FTP上传
- C# 实现 Snowflake算法
- C# 遍历dataTable某列取该列所有不同值并返回一张新dataTable
- 使用C#发送POST请求
- MapControl与PageLayoutControl联动
- 时间差(类.精确到秒).net中实现Datediff类C#
- C#调用WebService
- C#中Dictionary(字典)的用法
- C# .net 最全的时间格式转换
- C#采用FileSystemWatcher实现监视磁盘文件变更的方法1