示例#1
0
    public static void Run1()
    {
        ReferneceTest1 test1 = new ReferneceTest1();

        test1.a = 3;
        Test1(test1);
        Console.WriteLine(test1.a);
    }
示例#2
0
    public static void Run()
    {
        ReferneceTest1 test1 = new ReferneceTest1();

        test1.a = 3;
        Console.WriteLine(test1.a);

        ReferneceTest2 test2 = new ReferneceTest2();

        test2.a = test1;
        Console.WriteLine(test2.a.a);

        test1   = new ReferneceTest1();
        test1.a = 4;
        Console.WriteLine(test2.a.a);
    }
示例#3
0
 private static void Test1(ReferneceTest1 test1)
 {
     test1.a = 4;
 }