2015년 9월 14일 월요일

ref와 out의 차이점

출처 : http://mkexdev.net/Article/Content.aspx?parentCategoryID=1&categoryID=5&ID=193

out : 출력 매개 변수
1. 변수 초기화 필요치 않음 : 출력용 이기 때문에 함수로 전달되기 전 변수값 할당은 무의미 하다
2. 함수내 반드시 변수에 값 할당 : 출력용 이기 때문에 함수내에서 변수 값이 할당 되어야 함.

ref : 참조에 의한 전달
1. 변수 초기화 필요 : 일반 매개변수와 같은 의미
2. 함수내 값 설정하지 않아도 됨

댓글 없음:

댓글 쓰기