C#2.0 序列教程 (3) - 部分类
熟悉了C++的朋友,都不习惯C#和java要把一个类写在一个文件的做法。
C#2.0终于改变了这样的一个问题,C#2.0中通过partial 关键字实现,看看下面的代码:
第一个cs文件代码:
public partial class Player
{
private int _playerNumber;
public int PlayerNumber
{
get { return _playerNumber; }
set { _playerNumber = value; }
}
private Socket _socket;
public Socket Socket
{
get { return _socket; }
set { _socket = value; }
}
}
第二个cs文件代码:
public partial class Player
{
public void Send(byte[] bytes)
{
this.Socket.Send(bytes);
}
}
作者|来源:原创(17fx.net)发表于:2009-1-12 8:57:05