在 String[] 如何删除其中的一个字符串?

解决方案 »

  1.   


    string strUserData = "abc"+"#"+"123";
    string[] UserData = strUserData.Split(new string[] { @"#" }, StringSplitOptions.RemoveEmptyEntries);
                    if (UserData.Length > 0)
                    {
                        return UserData[0].Replace(@"\\", @"\");
                    }参考一下吧.
      

  2.   

    someString.Remove();
    或者使用
    int k =someString.IndexOf('A');
    someString = someString.SubString(0,k)+someString.SubString(k+1);
      

  3.   

            string[] RemoveStringArray(string[] ary, int index)
            {
                List<string> list = new List<string>(ary);
                list.RemoveAt(index);
                return list.ToArray();
            }