コード例 #1
0
ファイル: ReferenceTest.cs プロジェクト: BanMing/BanMingLab
    public static void Run1()
    {
        ReferneceTest1 test1 = new ReferneceTest1();

        test1.a = 3;
        Test1(test1);
        Console.WriteLine(test1.a);
    }
コード例 #2
0
ファイル: ReferenceTest.cs プロジェクト: BanMing/BanMingLab
    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
ファイル: ReferenceTest.cs プロジェクト: BanMing/BanMingLab
 private static void Test1(ReferneceTest1 test1)
 {
     test1.a = 4;
 }