【发布时间】:2012-04-26 21:36:32
【问题描述】:
我正在开发 Metro Client-Server 应用程序,并在客户端中使用 StreamSocket 连接到侦听服务器。然后我尝试使用 StreamWriter 将数据发送到服务器。问题是当我创建新的 StreamWriter 对象时,我需要给他一个流参数。在我的情况下,我需要给他来自 StreamSocket 的流。这就是我要说的:
private StreamWriter swSender; private StreamSocket tcpServer;
尝试发送数据时:
swSender = new StreamWriter(????); swSender.WriteLine(mytext); swSender.Flush();
????必须是来自 tcpServer 的 Stream,但没有像旧框架中的 TcpClient() 类中的 GetStream() 方法。任何解决方法?有任何想法吗?提前谢谢你。
【问题讨论】:
标签: c# sockets client-server streamwriter .net-4.5