.NET 4.x Socket обработка данных от клиента - C#
Формулировка задачи:
Всем привет!
есть такой кусок кода
который асинхронно принимает данные из подключенного сокета
Данные имеют следующий вид
1. Имя
2. Пол
3. Возраст
Не понимаю как обработать эти данные...
private void ReceiveCallback(IAsyncResult ar) { Socket current = (Socket)ar.AsyncState; int received = 0; try { received = current.EndReceive(ar); } catch (SocketException) { current.Close(); _clients.Remove(current); return; } if (received > 0) { byte[] recBuf = new byte[received]; Array.Copy(_buffer, recBuf, received); current.BeginReceive(_buffer, 0, _bufferSize, SocketFlags.None, ReceiveCallback, current); } }
апну
никто не поможет?(
Решение задачи: «.NET 4.x Socket обработка данных от клиента»
textual
Листинг программы
public struct Packet { publuc byte male; pulic string name; public int age; }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д