닷넷/C#/ASP/ADO.NET
ASP/ADO.Net C# 실무 과정 자료] 참조 전달시 유의점
행복한짱짱이
2017. 6. 16. 20:09
ASP/ADO.Net C# 실무 과정 자료] 참조 전달시 유의점
ASP/ADO.Net C# 실무 과정 자료] 참조 전달시 유의점
실무개발자를위한 실무교육 전문교육센터학원
www.oraclejava.co.kr에 오시면 보다 다양한 강좌를 보실 수 있습니다.
참조 전달시 유의점
■ 파라미터로 전달할 변수는 반드시 초기화 해야 한다. (C#에서는 각 변수를 초기화 하기 전에는 메모리를 할당하지 않는다는 것을 명심한다.)
■ 참조 전달의 경우, 메소드 내부에서 원본 데이터에 대한 조작실수가 일어날 가능성이 있으므로 주의가 필요하다. 이를 side effect(부작용)이라 부른다.
■ 만약 반환값의 확장을 위해서 참조를 사용할 생각이라면 뒤에서 설명할 out 키워드를 사용한다. out 키워드의 사용은 초기화를 요구하지 않는다.