我正在开发 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() 方法。任何解决方法?有任何想法吗?先感谢您。