3回毎に実行する
ループなどで実行中で、例えば3回に1回実行したい時、どのようにすればいいでしょう
考え方
現在のループカウントを3で割った余りが0の時に実行することで実現できます
テストコード
for (int i = 1; i <= 10; i++)
{
Console.WriteLine($"{i}回目の実行");
if (i % 3 == 0)
{
Console.WriteLine("---3回毎実行");
}
}
実行結果
1回目の実行
2回目の実行
3回目の実行
—3回毎実行
4回目の実行
5回目の実行
6回目の実行
—3回毎実行
7回目の実行
8回目の実行
9回目の実行
—3回毎実行
10回目の実行
ディスカッション
コメント一覧
まだ、コメントがありません