예제 #1
0
        static void Main(string[] args)
        {
            var magicValue = new MagicValue(1, 2);

            MagicValue.ApplyRef(ref magicValue);
            MagicValue.Apply(magicValue);

            Console.WriteLine(magicValue.Left * magicValue.Right);
            Console.ReadKey();
        }
예제 #2
0
 public static void ApplyRef(ref MagicValue magicValue)
 {
     magicValue.Left  += 7;
     magicValue.Right += 8;
     magicValue        = new MagicValue(9, 10);
 }
예제 #3
0
 public static void Apply(MagicValue magicValue)
 {
     magicValue.Left  += 3;
     magicValue.Right += 4;
     magicValue        = new MagicValue(5, 6);
 }