zoukankan      html  css  js  c++  java
  • c# 拼接字符串根据逗号切割 后转换成集合或数组

    版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
    本文链接:https://blog.csdn.net/qq_27559331/article/details/80612972

    1 int[] selects= Array.ConvertAll<string, int>(IDList.Split(new char[] { ',' }, StringSplitOptions.RemoveEmptyEntries), s => s.StringToInt32()); //string分割转int[] 
    2 List<int> selects = Array.ConvertAll<string, int>(IDList.Split(new char[] { ',' }, StringSplitOptions.RemoveEmptyEntries), s => s.StringToInt32() ).Distinct().ToList(); //string分割转list<int>


     

    StringToInt32()是string的扩展方法

     1 /// <summary>
     2 /// 扩展类
     3 /// </summary>
     4 public static class Extension
     5 {
     6 public static int StringToInt32(this string str)
     7 {
     8 int num = -1;
     9 if (int.TryParse(str, out num))
    10 {
    11 return num;
    12 }
    13 else
    14 {
    15 return -1;
    16 } 
    17 }
    18 }


     

    原文链接:https://blog.csdn.net/qq_27559331/article/details/80612972

     勿谈他人拿高薪;且看闲时谁在拼;

  • 相关阅读:
    判断质数
    猜拳三局两胜
    输入年月日判断是这一年的哪一天
    switch case
    猜拳
    判断年月日是否正确
    老狼老狼几点了
    判断是否中奖
    平滑部署war包到tomcat-deploy.sh
    只用120行Java代码写一个自己的区块链-3挖矿算法
  • 原文地址:https://www.cnblogs.com/BoKeYuan259/p/11994333.html
Copyright © 2011-2022 走看看