How to print the same character many times with Console.WriteLine()
本问题已经有最佳答案,请猛点这里访问。
Possible Duplicate:
Is there an easy way to return a string repeated X number of times?
如果我想在python中显示10次点,我可以使用以下方法之一:
1 | print".........." |
或者这个
1 | print"." * 10 |
我如何使用C中的第二种方法?我尝试了以下变化:
1 | Console.WriteLine("."*10); |
但他们都没用。谢谢。
您可以使用
1 |
Initializes a new instance of the String class to the value indicated
by a specified Unicode character repeated a specified number of times.
我想说最直接的答案是使用
1 2 3 | for (int i = 0; i < 10; i++) Console.Write('.'); Console.WriteLine(); |
但也可以分配包含重复字符的字符串。这涉及较少的打字,几乎可以肯定是更快。
1 |
您可以使用一个"string"构造函数,如下所示:
1 |
试试这个
1 2 3 4 5 6 | string print =""; for(int i = 0; i< 10 ; i++) { print = print +"."; } Console.WriteLine(print); |