산업 제조
산업용 사물 인터넷 | 산업자재 | 장비 유지 보수 및 수리 | 산업 프로그래밍 |
home  MfgRobots >> 산업 제조 >  >> Industrial programming >> C 언어

C# 식, 문 및 블록(예제 포함)

C# 표현식, 문 및 블록(예제 포함)

이 기사에서는 C# 식, C# 문, 식과 문의 차이점, C# 블록에 대해 알아봅니다.

식, 문 및 블록은 C# 프로그램의 빌딩 블록입니다. 우리는 첫 번째 "Hello World" 프로그램부터 사용하고 있습니다.

<시간>

C# 표현식

C#의 식은 단일 값으로 평가할 수 있는 피연산자(변수, 리터럴, 메서드 호출)와 연산자의 조합입니다. 정확히 말하면 표현식에는 피연산자가 하나 이상 있어야 하지만 연산자는 없을 수 있습니다.

아래의 예를 살펴보겠습니다.

double temperature;
temperature = 42.05;

여기, 42.05 표현이다. 또한 temperature = 42.05 도 표현입니다.

int a, b, c, sum;
sum = a + b + c;

여기, a + b + c 표현입니다.

if (age>=18 && age<58)
	Console.WriteLine("Eligible to work");

여기 (age>=18 && age<58) boolean을 반환하는 표현식입니다. 값. "Eligible to work" 도 표현입니다.

<시간>

C# 문

명령문은 프로그램 실행의 기본 단위입니다. 프로그램은 여러 문장으로 구성됩니다.

예:

int age = 21;
Int marks = 90;

위의 예에서 위의 두 줄은 모두 명령문입니다.

C#에는 다양한 유형의 명령문이 있습니다. 이 자습서에서는 주로 다음 두 가지에 중점을 둘 것입니다.

  1. 선언문
  2. 표현식
<시간>

선언문

선언문은 변수를 선언하고 초기화하는 데 사용됩니다.

예:

char ch;
int maxValue = 55;

둘 다 char ch;int maxValue = 55; 선언문입니다.

<시간>

표현식

표현식 다음에 세미콜론이 오는 것을 표현식 명령문이라고 합니다.

예:

/* Assignment */
area = 3.14 * radius * radius;
/* Method call is an expression*/

System.Console.WriteLine("Hello");

여기, 3.14 * radius * radius 표현식 및 area = 3.14 * radius * radius; 표현문입니다.

마찬가지로 System.Console.WriteLine("Hello"); 표현식이자 명령문입니다.

선언문과 표현문 외에 다음이 있습니다.

이 설명은 이후 자습서에서 설명합니다.

명령문에 대해 자세히 알아보려면 C# 명령문( C# 참조)

을 방문하세요. <시간>

C# 블록

블록은 중괄호 { }로 묶인 0개 이상의 명령문의 조합입니다.

예:

예시 1:문이 있는 C# 블록

using System;

namespace Blocks
{
	class BlockExample
	{
		public static void Main(string[] args)
		{
			double temperature = 42.05;
			if (temperature > 32)
			{	// Start of block
				Console.WriteLine("Current temperature = {0}", temperature);
				Console.WriteLine("It's hot");
			}	// End of block
		}
	}
}

프로그램을 실행하면 다음과 같이 출력됩니다.

Current temperature = 42.05
It's hot

여기서 { } 안의 두 문장은 :

Console.WriteLine("Current temperature = {0}", temperature);

그리고

Console.WriteLine("It's hot");

블록을 형성 .

<시간>

예시 2:문이 없는 C# 블록

블록은 아래 예와 같이 그 안에 문이 없을 수 있습니다.

using System;

namespace Blocks
{
	class BlockExample
	{
		public static void Main(string[] args)
		{
			double temperature = 42.05;
			if (temperature > 32)
			{	// Start of block
				// No statements
			}	// End of block
		}
	}
}

여기에서 중괄호 { } if(temperature > 32) 이후 설명만 포함하고 설명은 포함하지 않습니다.


C 언어

  1. Java 표현식, 명령문 및 블록
  2. C++ do… while 루프 예제
  3. 예제가 있는 C++ 포인터
  4. C++ Char 데이터 유형(예제 포함)
  5. 예제를 사용한 C++ 연산자 오버로딩
  6. 프로그램 예제가 있는 C++ 함수
  7. 예제가 있는 C# 컬렉션 자습서
  8. while과 do-while의 차이점:예제와 함께 설명
  9. 예제가 있는 Python의 type() 및 isinstance()
  10. C# - 정규식