示例#1
0
        static void Main(string[] args)
        {
            PointS ps = new PointS(11);
            PointC pc = new PointC(11, 13);

            TestStruct(ps);
            TestClass(pc);
            WriteLine("Struct X = " + ps.X);
            WriteLine("Class X = " + pc.X);
            PointS1 ps1 = new PointS1(17);

            TestPontS1(ps1);
            WriteLine("Struct X = " + ps1.X + "\n" + "Struct Class X = " + ps1.Pc.X);
            //NewMethod1();
            //NewMethod();

            /*PointC pc = new PointC(41);
             * Write(pc.Y + "\t" + pc.GetX());
             * PointS ps = new PointS();
             * ps.X = 20;
             * PointC pc5 = new PointC();
             * PointC pc6 = new PointC(17,19,"MyPaint",ConsoleColor.Green);
             * WriteLine(pc5.X + "\t" + pc5.Y + "\t" + pc5.Name + "\t" + pc5.Color);
             * WriteLine(pc6.X + "\t" + pc6.Y + "\t" + pc6.Name + "\t" + pc6.Color);*/
        }
示例#2
0
 static void TestPontS1(PointS1 ps)
 {
     ps.Pc.X = 22;
     ps.X    = 21;
 }