/// <summary> /// 字符串数组去空格 /// </summary> /// <param name="oriStr"></param> public static string[] StrSTrim(string[] oriStr, En_Trim trimMode = En_Trim.去掉前后空格) { string[] strS = oriStr; if (trimMode == En_Trim.去掉前后空格) { for (int i = 0; i < oriStr.Length; i++) { strS[i] = oriStr[i].Trim(); } } else if (trimMode == En_Trim.去掉前空格) { for (int i = 0; i < oriStr.Length; i++) { strS[i] = oriStr[i].TrimStart(); } } else if (trimMode == En_Trim.去掉后空格) { for (int i = 0; i < oriStr.Length; i++) { strS[i] = oriStr[i].TrimEnd(); } } else if (trimMode == En_Trim.去掉所有空格) { for (int i = 0; i < oriStr.Length; i++) { strS[i] = oriStr[i].Replace(" ", string.Empty); } } return(strS); }
public static string StrTrim(string oriStr, En_Trim trimMode = En_Trim.去掉前后空格) { string str = oriStr; if (trimMode == En_Trim.去掉前后空格) { str = str.Trim(); } else if (trimMode == En_Trim.去掉前空格) { str = str.TrimStart(); } else if (trimMode == En_Trim.去掉后空格) { str = str.TrimEnd(); } else if (trimMode == En_Trim.去掉所有空格) { str = str.Replace(" ", string.Empty); } return(str); }
public static string[] SplitString(string oriStr, string splitStr = TextSplitString, En_Trim en_Trim = En_Trim.去掉前后空格) { string[] strS; strS = oriStr.Split(new[] { splitStr }, StringSplitOptions.None); strS = StrSTrim(strS, en_Trim); return(strS); }