goto

    [C# 13과 .NET 9] C# switch문 - 9

    C#의 switch문은 비교조건이 많은 경우와 같이 상황에 따라 복잡해질 수 있는 if...else if문의 완벽한 대안으로 사용될 수 있습니다.이전에 우리는 if와 else문을 사용하여 Program의 실행흐름을 제어하는 방법에 대해 살펴보았는데 이때 살펴본 if...else if문은 비교조건이 적은 경우 구조적으로 아무런 문제 없이 동작할 수 있지만 그렇지 않다면 자칫 다루기 어려운 상황에 처해질 수 있습니다. C#에서는 C언어에서 파생된 switch문을 사용할 수 있으며 이를 사용해 복잡한 if...else if를 대체할 수 있습니다.1. switch문이 필요한 상황 상술하였듯 비교조건의 값이 작은경우라면 if...else if문은 적절하게 사용될 수 있지만 분기되어야 하는 경우의 수가 셋 이상이 ..