C#에서 여러 빈 줄 출력하기
C# 콘솔 애플리케이션을 개발하다 보면 화면에 여러 개의 빈 줄을 출력해야 하는 경우가 있습니다. 가장 간단하고 일반적인 방법은 while 루프와 같은 반복문을 활용하는 것입니다.
아래 예제에서는 while 루프를 사용해 Console.WriteLine() 메서드를 반복 호출함으로써 빈 줄 10개를 화면에 출력합니다.
while (a < 10) {
Console.WriteLine(" ");
a++;
}루프가 한 번 실행될 때마다 빈 줄이 하나씩 출력되고, 변수 a의 값이 증가하다가 10에 도달하면 루프가 종료됩니다.
전체 예제 코드
다음은 여러 개의 빈 줄을 화면에 표시하는 완전한 C# 프로그램입니다.
예제
using System;
namespace Program {
public class Demo {
public static void Main(String[] args) {
int a = 0;
while (a < 10) {
Console.WriteLine(" ");
a++;
}
Console.WriteLine("Displayed 10 blank lines above!\n");
Console.ReadLine();
}
}
}
실행 결과
위 프로그램을 실행하면 화면에 빈 줄 10개가 연달아 출력된 후, 마지막에 "Displayed 10 blank lines above!"라는 안내 문구가 표시됩니다.
추가 팁
Console.WriteLine()은 인수 없이 호출해도 자동으로 줄 바꿈이 이루어지므로, 공백 문자(" ")를 넣지 않고 그대로 호출해도 빈 줄을 출력할 수 있습니다. 또한 for 루프를 사용하거나 Enumerable.Repeat와 같은 LINQ 메서드를 조합하면 더욱 간결하게 코드를 작성할 수 있습니다.