Example #1
1
        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);
        }
Example #2
0
 public static void Reference(WrappedInt param)
 {
     param.Number = 42;
 }