zoukankan      html  css  js  c++  java
  • asp.net按标示符分割字符串

    分割字符串,返回ArrayList。

     /// <summary>
            
    /// 按表示分割字符串
            
    /// </summary>
            
    /// <param name="str">yy,cc  or yy</param>
            
    /// <param name="splitflag">,</param>
            
    /// <returns></returns>

            public System.Collections.ArrayList SplitString(string str, string splitflag)
            
    {
                
    int star = 0;
                
    bool flag = false;
                System.Collections.ArrayList list 
    = new System.Collections.ArrayList();
                
    if(str.Equals(""))  //为空时直接返回
                     return list;
                
    if(str.IndexOf (splitflag)<0//没有分割符,只有第一个的情况
                    list.Add(str);

                
    while (str.IndexOf(splitflag) > 0)
                
    {
                    star 
    = str.IndexOf(splitflag);
                    list.Add(str.Substring(
    0, star));
                    str 
    = str.Substring(star + 1);
                    flag 
    = true;
                }

                
    if (flag)//加上最后一个
                    list.Add(str);

                
    return list;
            }
  • 相关阅读:
    x64共享库中的位置无关代码(PIC)
    windows库的创建和使用:静态库+动态库
    溃烂中的代码
    微信考勤玩法曝光!
    Android自己定义ViewGroup(二)——带悬停标题的ExpandableListView
    WPF对象级资源的定义与查找
    java List转换和数组互转
    maven 打包构建相关命令
    java8 lambda表达式
    Mysql INSTR函数
  • 原文地址:https://www.cnblogs.com/ringwang/p/1048035.html
Copyright © 2011-2022 走看看