如何替换“新字符串”中的符号?方法
本文关键字:新字符串 符号 方法 字符串 何替换 替换 | 更新日期: 2023-09-27 18:03:16
Console.WriteLine(" {0}{1}{0}", new string('*', n * 2 - 2), new string(' ' , n + 1));
如何用其他内容替换代码末尾的空白?
我能把它变成这样吗?
new string(if ( i == n/2) {'-'} else {' '}
您正在寻找条件三元运算符
new string((i == n/2) ? '-' : ' ', n + 1);
你也可以使用普通的if...else
:
char character;
if (i == n/2)
character = '-';
else
character = ' ';
Console.WriteLine(" {0}{1}{0}", new string('*', n * 2 - 2), new string(character , n + 1));