首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

高手帮忙解决下。“SyncChatServer.User.client.get”必须声明主体,因为它未标记为 abstract 或 extern。多谢

2012-05-10 
高手帮忙解决下。“SyncChatServer.User.client.get”必须声明主体,因为它未标记为 abstract 或 extern。谢谢

高手帮忙解决下。“SyncChatServer.User.client.get”必须声明主体,因为它未标记为 abstract 或 extern。谢谢
用于保存于客户通信需要的信息
源代码如下:
using System.Net.Sockets;
using System.IO;
namespace SyncChatServer
{
  class User
  {
  public TcpClient client{get; private set;}
  public BinaryReader br{get; private set;}
  public BinaryWriter bw{get; private set;}
  public string userName {get; set; }
  public User(TcpClient client)
  {
  this.client = client;
  NetworkStream networkStream = client.GetStream();
  br = new BinaryReader(networkStream);
  bw = new BinaryWriter(networkStream);
  }
  public void Close()
  {
  br.Close();
  bw.Close();
  client.Close();
  }
  }
}

[解决办法]
private TcpClient client;

public TcpClient Client
{
get
{
return client;
}
set
{
client= value;
}
}
[解决办法]
pruvate TCPClient client

public TCPClient Client
{
get{return client;}
set{client = value}
}
两个变量的名字不能相同

热点排行