예제 #1
1
파일: Program.cs 프로젝트: niuniuliu/CSharp
        static void DoWork()
        {
            int i = 0;
            Console.WriteLine(i);
            Pass.Value(ref i);
            Console.WriteLine(i);

            WrappedInt wi = new WrappedInt();
            Console.WriteLine(wi.Number);
            Pass.Reference(wi);
            Console.WriteLine(wi.Number);
        }
예제 #2
0
파일: Pass.cs 프로젝트: RajaBellebon/edX
 public static void Reference(WrappedInt param)
 {
     param.Number = 42;
 }