C# 用一个字符替换字符串中的整个字符

C# 用一个字符替换字符串中的整个字符,c#,string,replace,C#,String,Replace,如何将字符串更改为仅包含1个字符?例如,如何将oldString更改为newString: oldString = "Hello, world!"; newString = "-------------"; oldString = "Unwanted"; newString = "--------"; 众所周知,字符串是字符的集合,因此string类的构造函数将帮助您通过重复字符N次来创建字符串。在这里,我们可以使用该构造函数进行创建。您可以这样尝试: string oldString =

如何将字符串更改为仅包含1个字符?例如,如何将oldString更改为newString:

oldString = "Hello, world!";
newString = "-------------";

oldString = "Unwanted";
newString = "--------";

众所周知,字符串是字符的集合,因此string类的构造函数将帮助您通过重复字符
N
次来创建字符串。在这里,我们可以使用该构造函数进行创建。您可以这样尝试:

string oldString = "Hello, world!";
string outStr = new String('-', oldString.Length);
Console.WriteLine(outStr);

看看这个瘦身之旅吧:我也很乐意帮助你