[C#] refμ out ν€μλ
Β·
π Language/β C#
refμ out ν€μλ refμ out ν€μλλ μΈμλ‘ λκΈ΄ λ³μλ₯Ό λ©μλ λ΄λΆμμ μ°Έμ‘° ννλ‘ μ¬μ©νλ€λ μ μμ λμΌνλ€. μμ±(Property)μ λ³μκ° μλλ―λ‘ μ λ¬ν μ μλ€. using System; namespace Test { class Program { static void Main(string[] args) { int i = 0; foo(ref i); Console.WriteLine(i); int j; bar(out j); Console.WriteLine(j); } static void foo(ref int a) { a = 3; } static void bar(out int a) { a = 15; } } } // 3 // 15 κ·Έλ¬λ λ ν€μλλ μ°¨μ΄μ μ μλ€. refλ μΈμλ‘ μ λ¬νκΈ° ..