If 문

작가: Lewis Jackson
창조 날짜: 8 할 수있다 2021
업데이트 날짜: 1 칠월 2024
Anonim
10-1. if문
동영상: 10-1. if문

콘텐츠

정의-If Statement의 의미는 무엇입니까?

C #의 if 문은 부울 식 평가 결과를 기반으로 코드 문을 선택적으로 실행하는 데 사용되는 C #의 프로그래밍 구문입니다. 부울 표현식은 true 또는 false 값을 리턴해야합니다.


if 문은 부울 조건식 결과에 따라 다른 코드 섹션으로 분기하기위한 제어 문으로 사용됩니다. 식은 괄호 안에 표시되고 실행 중에 평가됩니다. 식의 결과가 true이면 if 문 다음에 나오는 코드가 실행됩니다. 그렇지 않으면 선택적 "else"문 다음에 오는 코드가 실행됩니다. else 문이 없으면 if 블록 다음에 코드를 계속 실행합니다.

if 문은 하나 이상의 지정된 조건에 따라 하나의 코드가 다른 코드 대신 실행되는 의사 결정 기능을 제공합니다.

Microsoft Azure 및 Microsoft 클라우드 소개 | 이 가이드를 통해 클라우드 컴퓨팅에 관한 모든 내용과 클라우드에서 비즈니스를 마이그레이션하고 운영하는 데 Microsoft Azure가 어떻게 도움이되는지 알아 봅니다.

Techopedia는 If 문을 설명합니다

부울 식에 여러 조건을 결합하여 OR 연산자 (||) 및 / 또는 AND 연산자 (&&)를 사용하여 if 문 내에서 평가할 수 있습니다. 해당 논리 연산자의 다른 세트는 | 그리고 &. 논리 연산자 && 및 || 전체 표현식을 항상 평가할 필요는 없기 때문에 다른 정규 코드보다 더 효율적인 코드를 생성합니다. 결과적으로이를 단락 작업 자라고합니다.

예를 들어, if 문을 사용하여 프로그램의 문자 입력이 알파벳, 숫자 또는 특수 문자인지 확인할 수 있습니다.

C 또는 C ++와 같은 언어와 달리 0의 결과는 거짓 값으로 간주되고 0 이외의 숫자는 참으로 간주되는 반면 C #에서는 결과를 부울 값 (true 또는 false)으로 만 예상합니다. 따라서 변수가 0이 아닌 숫자 조건의 경우 표현식은 해당 조건에 대해 명시 적으로 작성되어야하며 괄호 안에있는 숫자 자체로 평가되지 않아야합니다.

스위치 구문은 if 문에 대한 대안을 형성하고 더 나은 성능과 더 명확한 코드를 제공 할 수 있지만 상수 값에 대해 식을 테스트하는 데만 사용할 수 있습니다. 조건이 평가 될 때 if 문은 삼항 연산자로 대체 될 수 있습니다. 평가 결과는 변수를 값에 할당하기 위해 고려됩니다.


이 정의는 C #으로 작성되었습니다.