计算字符串中char的数量并创建具有相同char数的另一个字符串

Pat*_*tai 2 c# string

所以我希望能够创建一个标题并用例如"="加下划线.但是我希望"="的数量与标题中的字符数相匹配.我希望能够用for循环来完成它.

这是我到目前为止所拥有的.

string headLine = "Example";
Console.WriteLine(headLine);

for (char i = '='; i <= headLine.Length; i += '=')
{
    Console.WriteLine(i);
}
Run Code Online (Sandbox Code Playgroud)

oer*_*ens 7

不需要任何循环,只需根据您的规范创建一个新字符串:

string headLine = "Example";
Console.WriteLine(headLine);
Console.WriteLine(new string('=', headLine.Length));
Run Code Online (Sandbox Code Playgroud)