c#下beginsendfile怎么用?它的异步又是什么意思?求大神指点
private TcpListener myListener;
serverClient = myListener.AcceptTcpClient();
然后有这样一个方法 serverClient.Client .BeginSendFile (...)
我想 实现的功能是:就用现有的一对tcpclinet (serverClient和 客户端tcpclient) 互发图片
但是这一对tcpclinet 我已经用GetStream()方法去不停的 发收string类型的数据了
NetworkStream netStream =serverClient.GetStream();
sr = new StreamReader(netStream, System.Text.Encoding.Default);
sw = new StreamWriter(netStream, System.Text.Encoding.Default);
...
如果我在刚那个不停的发收的基础上,再用这对儿 tcpclinet的BeginSendFile方法收发图片
会不会导致原来的发收出错?那个的异步是不是不占用原来的资源呢?
我该怎么实现,在原来的基础上收发图片呢?