OUT 썸네일형 리스트형 ★ 15. c# ref와 out의 차이 c# ref와 out의 차이 - c#에서 개체를 참조하는 메서드 매개 변수는 항상 참조로 전달됨.- 반면 기본 데이터 형식 매개 변수는 값으로 전달됨.- 값 형식을 참조로 전달하려면 ref나 out 키워드 중 하나로 지정해야 함. - ref 매개 변수는 사용하기 전에 초기화 해야 함.- out 매개 변수는 전달하기 전에 초기화할 필요가 없고 이전의 값은 모두 무시함. - ref로 받은 매개변수는 함수 내에서 참조 혹은 값의 변경이 가능하지만 초기화되지 않은 값은 받을 수 없음. - out으로 받은 매개변수는 함수 내에서 반드시 초기화될 목적으로 받음.- 함수 내에서 반드시 초기화가 이루어져야 함. 더보기 이전 1 다음