好的,你已经点击进来了,Split能干啥呢?我感觉他的用处超大的,比如QQ,能判断你的信息是登陆还是离开还是在和某某某聊天。Split函数一点也不难,OK我们开始吧。
先来看张图
从这张图中我们可以看出...我们至少得需要三个重要的功能....
- 登陆
- 发送消息
- 退出
这三个功能我咋判断哩?服务器咋知道我是啥状态呢?有人说了,好办,给服务器说我在登陆,或者我在聊天呢~OK,就是这样做的,可是问题又来了,服务器怎么区别这些字符串....
当当当当,各位擦亮眼睛咯,Split函数登场!
看代码:
1 string message="Talk,我在聊天呢喂!"; 2 string [] array =message.Split(',');
OK了,我来解释...一个字符串message用了Split并且函数里面的参数是一个逗号( , 就是我啦)这个的意思是以逗号为分隔符把这个字符串里面的东东呢分为好几段,他的返回值嘞是数组类型的,所以我用了一个string类型的数组array来接受了。现在,array[0]呢就是 "Talk" array[1]呢就是 "我在聊天呢" 然后后面的我就不用再说了吧....
直接来个switch语句来判断array[0]是啥状态,到底是“Login” 或者“Talk”还是“Logout”
登陆这个按钮里面直接事先加好"Login" 发送这个按钮里面事先加好"Talk" 那个退出的大叉子里面事先加好"Logout"
好了,Split函数哩就是这么用的
桃园镇贴!!!