ASP/ADO.Net C# 실무 과정 자료] out 키워드를 이용한 반환






ASP/ADO.Net C# 실무 과정 자료] out 키워드를 이용한 반환

실무개발자를위한 실무교육 전문교육센터학원

www.oraclejava.co.kr에 오시면 보다 다양한 강좌를 보실 수 있습니다.


out 키워드를 이용한 반환


■ out 키워드는 ref와 비슷한 의미를 가진다. 다만 out은 반환값을 위해 사용하기 편리하게 만들어진 것이다.


■ out은 메소드 내부로 값을 이동시키는 위한 것이 아니기 때문에 미리 초기화 할 필요는 없다. 물론 선언은 되어있어야 한다.


■ out을 통해 전달된 파라미터들은 메소드 내부에서 초기화 되어야 하며, 초기화 된 이후에는 쓰기, 읽기가 자유롭다.


■ 기본적인 사용법은 ref와 거의 같다. 

public static void Swap(out int x, out int y)

Swap(out x, out y);


+ Recent posts