做了一个socket(服务端和客户端开发时都是在WIN2003下) C# .NET2.0 
向客户端发送数据时,在VISTA系统中运行就出错 
测试了下在XP和2003中运行都没有出错,发送内容一样 
比如发送一个字符串,11$123465$456456.在客户端接收时split('$')只能取到11 123465后面的都取不到了 
还有问题下在用SOCKET发送长字符串的最好方法是什么? 
小弟新手,刚接触SOCKET还请高手多赐教