.


:




:

































 

 

 

 


XY.




// .

Using System;

class Test {

static void Main() {

XY xy = new XY (1, 2);

Console.WriteLine(xy.X + + xy.Y);

}

}

XY, . , XY xyl. cs, 2. cs . cs, Test test. cs, .

Csc test.cs xyl.cs xy2.cs xy3.cs

: C# . , .

 

, partial . 3.0, C# . , . , partial .

, ! , . , , . , .

, Show (). , ShowXY (). XY , , .

// .

Using System;

partial class XY {

public XY(int a, int b) {

X = a;

Y = b;

}

// , partial void Show();

}

partial class XY {

public int X { get; set; }

// , partial void Show() {

Console.WriteLine("{0}, {1}", X, Y);

}

}

partial class XY {

public int Y { get; set; }

// , public void ShowXY() {

Show();

}

}

class Test {

static void Main() {

XY xy = new XY(1, 2); xy.ShowXY ();

}

}

, Show () XY, . X Y. , Show () ShowXY (), :

X Y. Show (), ShowXY () .

. void. . out.

, 3, C# . , , , , , . , , , . , COM- , , , , IronPython. C# 4.0 . C# 4.0 dynamic.

, dynamic object, . object , dynamic , object . , , dynamic , , , .. . , , , , .





:


: 2016-12-03; !; : 431 |


:

:

- , , .
==> ...

1385 - | 1210 -


© 2015-2024 lektsii.org - -

: 0.01 .