Beispiel #1
0
        private void Main03()
        {
            MyA a1 = new MyA(2, 3);
            MyA a0 = new MyA(5, 6);
            MyB b1 = new MyB(a1.Copy(), a0.Copy());
            MyB b0 = new MyB(a1.Copy(), a0.Copy());

            Console.WriteLine("b1: " + b1.MyString());
            Console.WriteLine("b0: " + b0.MyString());
            b1.x1.x1 = 123;
            Console.WriteLine("b1: " + b1.MyString());
            Console.WriteLine("b0: " + b0.MyString());
        }
Beispiel #2
0
        private void Main01()
        {
            MyA myA0 = new MyA(MyUtility.Read("x2 ?="), MyUtility.Read("x1 ?="), MyUtility.Read("x0 ?="));

            Console.WriteLine("myA0 : {0})", myA0.ToString());
            MyA myA1;

            myA1    = myA0.Copy(); //Copy object
            myA1.X2 = MyUtility.Read("x2 ?=");
            Console.WriteLine("myA0 : {0})", myA0);
            Console.WriteLine("myA1 : {0})", myA1);
        }
Beispiel #3
0
        private void Main02()
        {
            MyA myA01, myA02;

            myA01 = new MyA(MyUtility.ReadInt("x1 ?= "), MyUtility.ReadInt("x0 ?= "));
            myA02 = myA01.Copy();
            Console.WriteLine("myA01={0}", myA01.MyString());
            Console.WriteLine("myA02={0}", myA02.MyString());
            myA02.X1 = 4;
            Console.WriteLine("_____________________________________________________");
            Console.WriteLine("myA01={0}", myA01.MyString());
            Console.WriteLine("myA02={0}", myA02.MyString());
        }