重複の可能性:
X 回繰り返される文字列を返す簡単な方法はありますか?
Python でドットを 10 回表示したい場合は、次のいずれかを使用できます。
print ".........."
またはこれ
print "." * 10
C# で 2 番目の方法を使用するにはどうすればよいですか? 私は次のバリエーションを試しました:
Console.WriteLine("."*10);
しかし、どれも機能しませんでした。ありがとう。
重複の可能性:
X 回繰り返される文字列を返す簡単な方法はありますか?
Python でドットを 10 回表示したい場合は、次のいずれかを使用できます。
print ".........."
またはこれ
print "." * 10
C# で 2 番目の方法を使用するにはどうすればよいですか? 私は次のバリエーションを試しました:
Console.WriteLine("."*10);
しかし、どれも機能しませんでした。ありがとう。
string
コンストラクターを使用できます:
Console.WriteLine(new string('.', 10));
String クラスの新しいインスタンスを、指定された回数繰り返される指定された Unicode 文字によって示される値に初期化します。
次のように、「文字列」コンストラクターのいずれかを使用できます。
Console.WriteLine(new string('.', 10));
最も簡単な答えは、for
ループを使用することです。これにより、使用するストレージが少なくなります。
for (int i = 0; i < 10; i++)
Console.Write('.');
Console.WriteLine();
ただし、繰り返し文字を含む文字列を割り当てることもできます。これにより、タイピングが少なくなり、ほぼ確実に高速になります。
Console.WriteLine(new String('.', 10));
このようなことを試してください
string print = "";
for(int i = 0; i< 10 ; i++)
{
print = print + ".";
}
Console.WriteLine(print);