c#socket编程 如何将服务器收到的数据分离,显示在不同的输出框内? 15

C#服务器收到用户名,时间,内容和IP地址,我想把IP地址单独的放在一个text里面请问怎么才能实现呢?... C# 服务器收到用户名,时间,内容和IP地址,我想把IP地址单独的放在一个text里面请问怎么才能实现呢? 展开
 我来答
DoramiHe
2016-05-03 · 知道合伙人互联网行家
DoramiHe
知道合伙人互联网行家
采纳数:25332 获赞数:59542
2011年中山职业技术学院毕业,现担任毅衣公司京东小二

向TA提问 私信TA
展开全部
a+=1; 这条指令必须在dosomething()方法执行完毕返回结果后才可以执行,否则就乱了套
异步:异步概念和同步相对,当一个异步过程调用发出后,调用者不能立刻得到结果。实际处理这个调用的部件在完成后,通过状态、通知和回调来通知调用者(百度上抄的)。理解了同步概念后异步也就不难理解了,以javascript的ajax为例
ajax(arg1,arg2,function(){
//回调函数
  a=3;
});
a=4;
这个代码段执行完成后一般情况会把a赋值为3而不是4,因为在ajax方法调用后,a=4;这条语句并没有等待ajax()返回结果就执行了,也就是在ajax()执行完成调用回调函数之前,a=4;已经执行了,回调函数再把a赋值为3使之成为最后结果,为此在ajax调用中我们经常会使用回调函数,其实在很多异步处理中我们都会使用到回调函数。
阻塞
阻塞操作是指,在执行设备操作时,若不能获得资源,则进程挂起直到满足可操作的条件再进行操作。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
夔穹0HQ
2016-06-10 · TA获得超过523个赞
知道小有建树答主
回答量:218
采纳率:88%
帮助的人:87.8万
展开全部
每一次人为发送的一次数据,可以认为是一个数据包
我们要做的第一件事情就是标识出数据包是干嘛的
例:
packet: move 1 6
move 就是我们的标识,表示移动,后面的1 6 就是参数,表名要移动到1 6 点
所以如果想把接收到的数据显示在不同输出框,就要有个标识。
根据标识,把接收到的数据填入不同的输出框。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式