MPR | c# 메서드 예제
155710
single,single-post,postid-155710,single-format-standard,ajax_fade,page_not_loaded,,select-theme-ver-3.2.1,popup-menu-slide-from-left,wpb-js-composer js-comp-ver-4.12,vc_responsive
 

c# 메서드 예제

c# 메서드 예제

메서드 호출 또는 메서드 호출은 사용자가 메서드를 실행하려는 경우 수행됩니다. 메서드는 해당 기능을 사용 하 여 호출 해야 합니다. 메서드는 Access_Specifier – 다른 클래스가 메서드에 액세스할 수 있도록 공용 또는 private 등 액세스 수준을 정의하는 데 사용됩니다. 액세스 수정자를 언급하지 않은 경우 기본적으로 비공개입니다. 변수는 다르게 액세스됩니다. 메서드 내부에 정의된 x 변수는 local 변수라고도 하며 이름으로 간단히 액세스할 수 있습니다. 이 키워드를 사용하여 인스턴스 변수를 참조할 수 있습니다. 메서드는 일련의 문을 포함하는 코드 블록입니다. 프로그램은 메서드를 호출하고 필요한 메서드 인수를 지정하여 문을 실행합니다. C#에서 실행된 모든 명령은 메서드의 컨텍스트에서 수행됩니다. Main 메서드는 모든 C# 응용 프로그램의 진입점이며 프로그램이 시작될 때 공통 언어 런타임(CLR)에 의해 호출됩니다. 인수를 전달하는 방법은 무엇입니까? 상황에 따라 다릅니다.

예를 들어 직원의 급여와 같은 데이터 집합이 있다고 가정해 보겠습니다. 데이터의 일부 통계를 계산하려면 데이터를 수정할 필요가 없습니다. 우리는 가치로 전달할 수 있습니다. 대량의 데이터로 작업하고 계산 속도가 중요한 경우 참조로 전달합니다. 데이터를 수정하려는 경우(예: 급여를 일부 줄이거나 인상하는 경우) 참조로 전달할 수 있습니다. 대표적인 예로 요인 계산입니다. 다음 예제에서 DelayAsync는 작업 반환 유형이 있는 비동기 메서드입니다. DelayAsync 정수 반환 반환 문을 가지고 있습니다. 따라서 DelayAsync의 메서드 선언에는 작업 반환 형식이 있어야 합니다. 반환 형식은 task 때문에 DoSomethingAsync에서 await 식의 평가는 다음 문에서 보여 주는 대로 정수를 생성합니다. 사용자가 메서드를 실행하려는 특정 상황이 있을 수 있지만 해당 메서드를 실행하고 완료하기 위해 일부 값 입력이 필요한 경우가 있습니다.

이러한 입력 값은 컴퓨터 언어 용어의 매개 변수라고 합니다. 이제 이러한 매개 변수는 int, long 또는 float 또는 이중 또는 char일 수 있습니다. 그러나 사용자 요구 사항에 따라 다릅니다. C#의 메서드는 입력 매개 변수뿐만 아니라 반환 형식에 따라 다른 범주로 분류할 수 있습니다. startButton_Click 메서드는 반환 형식의 void가 있는 비동기 메서드의 예입니다. DoSomethingAsync는 비동기 메서드이기 때문에 다음 명령문에서 볼 수 있듯이 DoSomethingAsync 호출에 대한 작업이 대기되어야 합니다. startButton_Click 메서드는 메서드에 await 식이 있기 때문에 비동기 수정자를 사용 하 여야 합니다. 다음 장에서는 OOP에 대해 설명하지만 클래스는 최고 수준의 OOP 아키텍처입니다. 클래스에는 프로그램을 정의하는 데 사용되는 몇 가지 메서드와 속성이 포함되어 있습니다. 클래스는 프로그램의 구성 요소를 나타냅니다. 예를 들어 회계 프로그램을 만들 수 있으며 내부 계산기가 필요합니다.

계산기는 클래스의 일부이므로 “계산기”라는 클래스를 만들고 덧셈, 뺄셈, 분할 및 곱셈을 수행할 수 있습니다.

No Comments

Sorry, the comment form is closed at this time.