본문 바로가기
컴퓨터/C#

C# ref 키워드

by Begi 2023. 1. 29.
반응형

C#은 포인터가 없기 때문에 Call by reference를 위해 함수 인자로 포인터를 사용할 수 없다.

 

Call by reference를 위해서는 포인터대신 다음과 같이 ref 키워드를 사용해야 한다.

 

void Method(ref int A)

{

    A++;

}

 

int i=1;

Method(ref i);

Console.WriteLine(i);

 

이와 같이 실행하면 i에 2가 저장된다.

 

Call by value와 Call by reference 차이

 

 

반응형

'컴퓨터 > C#' 카테고리의 다른 글

NuGet 뜻  (0) 2023.03.19
[C#] 윈도우 항상 위에 표시  (0) 2023.03.15
C# 자동 중괄호 해제  (0) 2023.01.27
C# 자동 서식 해제  (0) 2023.01.27
'빌드 오류가 발생했습니다' 창 다시 띄우기  (0) 2023.01.27

댓글