zoukankan      html  css  js  c++  java
  • c#中从string数组转换到int数组

    以前一直有一个数组之间转换的东西,可是忘记了,今天也是找了好久也没有解决,最后用这种方法解决了,分享给大家。

    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进行转换。

    delegate(string s) { return int.Parse(s); }

    这句表示:建立一个匿名委托。

    该委托关联的方法体是:

    return int.Parse(s);

     将数组中的每个字符串强制转换成整形并返回添加给 output

  • 相关阅读:
    mangoDB
    python文档
    单例模式
    celery
    flask 部署
    json
    Docker+Jenkins+Go完成自动化部署
    Go多协程循环打印ABAC
    正则表达式
    从零开始学Go之并发(四):互斥
  • 原文地址:https://www.cnblogs.com/huhangfei/p/4989147.html
Copyright © 2011-2022 走看看