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);*/ }
private static void NewMethod() { PointC pc = new PointC(); WriteLine(pc.Y); pc.Y = 12; PointS ps = new PointS(); WriteLine(ps.X); ps.X = 20; }
static void Main(string[] args) { //NewMethod1(); //NewMethod(); PointC pc = new PointC(41); Write(pc.Y + "\t" + pc.GetX()); PointS ps = new PointS(); ps.X = 20; }
static void Main(string[] args) { //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); }
static void TestStruct(PointS ps) { ps.X = 25; }