Типы данных С# для передачи данных через TCP - C#
Формулировка задачи:
подскажите пожалуйста какой тип переменной лучше всего использовать в C# для передачи данных через TCP, что бы можно было передать небольшой текст к примеру??? и ограничен ли тип данных string в C# определенным количеством символов как например в делфи 255 символов и не более???
Решение задачи: «Типы данных С# для передачи данных через TCP»
textual
Листинг программы
using (Socket handler = listener.EndAccept(ar)) { string data = null; // Мы дождались клиента, пытающегося с нами соединиться byte[] bytes = new byte[1048576]; //Специально сделал буфер побольше, думал в нем проблемма int bytesRec = handler.Receive(bytes); data += Encoding.UTF8.GetString(bytes); this.Invoke(ErrorMessage, data); //Отправляем ответ клиенту\ string reply = "Соеденение успешно получено"; byte[] msg = Encoding.UTF8.GetBytes(reply); handler.Send(msg); handler.Shutdown(SocketShutdown.Both); handler.Close(); }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д