c# socket 编程接收数据问题
我要用socket接收数据 把接收的数据绘制成曲线图 所以接收数据必须成数组形式 而我实现的接收数据是一个一个字符程序如下private void ReceiveCallback(IAsyncResult ar){
try
{
int i = client.EndReceive(ar);
string data= string.Format("收:{0}", Encoding.UTF8.GetString(Rcvbuffer, 0, i));
lstBoxMessage.Invoke(AppendString, data);
Rcvbuffer = new byte[client.SendBufferSize];
AsyncCallback callback = new AsyncCallback(ReceiveCallback);
client.BeginReceive(Rcvbuffer, 0, Rcvbuffer.Length, SocketFlags.None, callback, client);
}
因为data接收一个就显示在对话框上了 所以把data改成数组也不行 请问异步接收如何把接收的数据变成数组形式呢 需要什么系统函数呢 谢谢 c# socket --------------------编程问答-------------------- 字符怎么了,你把字符存储到数组,或List中,然后遍历List去绘图
补充:.NET技术 , C#