socketObject.BeginReceive(objectState.buffer, 0,
ReseiveDataStruct.bufferSize, SocketFlags.None,
new AsyncCallback(ReceiveData_CallBack), objectState);
csdn看的一头雾水似懂非懂
1 objectState.buffer, 0,
2 ReseiveDataStruct.bufferSize, SocketFlags.None,
3 new AsyncCallback(ReceiveData_CallBack), objectState);
ReseiveDataStruct.bufferSize, SocketFlags.None,
new AsyncCallback(ReceiveData_CallBack), objectState);
csdn看的一头雾水似懂非懂
1 objectState.buffer, 0,
2 ReseiveDataStruct.bufferSize, SocketFlags.None,
3 new AsyncCallback(ReceiveData_CallBack), objectState);
值得按位组合 什么意思
Int32 什么意思
值得按位组合 什么意思
Int32 什么意思
值得按位组合 什么意思
比如说你有5个flag(你可以理解为5个开关选项)
用一个整数的二进制表示
(前面的0省略,只看最后5位)xxxxx
如果所有开关都是false,那么就是00000 = 0
如果第一个开关是true,就是00001 = 1
第二个开关true就是00010 = 2
...
如果第一个第二个同时true,就是00011 = 3
如果第一个第三个true其它全是false,那么就是00101 = 5
...
全部都true,就是11111 = 31
如果搞不懂socket异步模式,先学会socket同步模式,
搞清楚基本的流程。
就这一个函数知识点也不少:
Buffer分配;位操作;委托(回调);参数传递等
Int32 什么意思
值得按位组合 什么意思