C#使用指定的字元替換除首尾字元外的字元
阿新 • • 發佈:2019-02-13
方法中也提供了一種由字元陣列轉換為字串的方法。
/// <summary> /// 使用指定的字元替換除首尾字元外的字串中的字元 /// </summary> /// <param name="sourceString">原字串</param> /// <param name="ch">指定的字元</param> /// <returns></returns> private static string ReplaceWithNewStr(string sourceString, char ch) { char[] tempChar = sourceString.ToCharArray(); if (tempChar.Length<=2) { if (tempChar.Length<=1) { tempChar[0] = ch; } else { tempChar[1] = ch; } } else { for (int i = 1; i < sourceString.Length - 1; i++) { tempChar[i] = ch; } } string str = string.Join("", tempChar); return str; }