반응형 REF1 C# Ref 와 Out 키워드 차이점에 대해서 ref키워드는 변수를 참조 형태로 전달하는데 사용된다. 이는 변수가 메서드 안에서 변경될 수 있다는 뜻이다. out키워드 또한 변수를 참조 형태로 전달하는데 사용된다. 하지만 변수를 전달하기 전에 변수를 초기화 하지 않아도 된다. 하지만 메서드 안에서는 반드시 할당되어야한다. Ref 키워드란 무엇인가? 명시적으로 ref 키워드를 작성해야한다. 매개변수로 전달하기 전에 반드시 초기화 되어야한다. class Program { static void Main(string[] args) { int var = 1; // 전달하기 전에 초기화 되어야한다. RefFunction(ref var); Console.WriteLine("var : ", var); } // ref keyword public static void.. 2023. 4. 4. 이전 1 다음