씨샵 기초문법 (1) 썸네일형 리스트형 c# 문법 ref out 키워드의 차이점 ref와 out은 매우 비슷한 기능을 가진 키워드 입니다. 매개변수를 전달 할 때 사용 되며 이 둘의 차이점은 변수에 대한 초기화 입니다. ref 키워드는 초기화 한뒤 사용하여야 하고 out키워드는 초기화가 필요 없고 이전의 값이 모두 무시된다는 점에 있습니다. 예제를 보겠습니다. public void RefOut() { int x = 2; //변수 2 int y = 2; // out,ref에 사용할 변수 RefIn(x, ref y); Console.WriteLine(x + ", " + y); MessageBox.Show(y.ToString()); RefIn(x, ref y); MessageBox.Show(y.ToString()); OutIn(x, out y); MessageBox.Show(y.ToStr.. 이전 1 다음