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

一个tcp 连接有关问题

2012-01-09 
一个tcp 连接问题tcpc.Connect(192.168.2.254, portNum)//Stream s tcpc.GetStream()//StreamReader

一个tcp 连接问题
tcpc.Connect("192.168.2.254", portNum);
  //Stream s = tcpc.GetStream();
  //StreamReader sr = new StreamReader(s,Encoding.Default);
  //strResult = sr.ReadLine();

  string tMsg = "";
  Stream sm = tcpc.GetStream();
  sm.Write(Encoding.Default.GetBytes(tMsg.ToCharArray()), 0, tMsg.Length);
  StreamReader sr = new StreamReader(tcpc.GetStream(), Encoding.Default);
  strResult = sr.ReadLine();


这段代码怎么执行到 strResult = sr.ReadLine(); 就不动了 ???
  请问是怎么回事 ???
  还有这个 Stream sm = tcpc.GetStream();
  sm.Write(Encoding.Default.GetBytes(tMsg.ToCharArray()), 0, tMsg.Length);
  这是什么意思 有什么用啊???

[解决办法]
这段代码怎么执行到 strResult = sr.ReadLine(); 就不动了 ??? 
-----------------------------------------
没有读到数据。

 还有这个 Stream sm = tcpc.GetStream(); 
sm.Write(Encoding.Default.GetBytes(tMsg.ToCharArray()), 0, tMsg.Length); 
这是什么意思 有什么用啊???
------------------------------------
把tMsg的内容编码后发送到网络。

热点排行