Отправка байтов по сокетам - C#

Узнай цену своей работы

Формулировка задачи:

Ну вот хочу написать программу но никак не могу. Проблема в том что я хочу отправлять байты по сокетам но мне не удается
        System.Net.Sockets.TcpClient clientSocket = new System.Net.Sockets.TcpClient();
        private void Form1_Load(object sender, EventArgs e)
        {
            
            msg("Client Started");
            clientSocket.Connect("213.248.38.102", 15000);
            label1.Text = "Client Socket Program - Server Connected ...";
        }
 
        private void button1_Click(object sender, EventArgs e)
        {
            NetworkStream serverStream = clientSocket.GetStream();
            byte[] outStream = System.Text.Encoding.ASCII.GetBytes(textBox2.Text);
            serverStream.Write(outStream, 0, outStream.Length);
            serverStream.Flush();
 
            byte[] inStream = new byte[10025];
            serverStream.Read(inStream, 0, (int)clientSocket.ReceiveBufferSize);
            string returndata = System.Text.Encoding.ASCII.GetString(inStream);
            msg("Data from Server : " + returndata);
        }
 
        public void msg(string mesg)
        {
            textBox1.Text += " >> " + mesg + Environment.NewLine;
        }
Шлю вот так. Никто не может подсказать как это зделать лутше и как отправить не строку переведёную в байты а чисто байты вот такого типа
76 65 72 73 69 6F 6E 5F 69 64 3D 56 65 72 32 2E 35 3B 65 78 74 65 72 6E 61 6C 5F 69 64 3D 31 31 37 30 32 33 31 35 31 3B 61 70 69 5F 69 64 3D 36 37 36 39 38 32 3B 61 75 74 68 5F 6B 65 79 3D 37 32 65 30 30 66 37 66 38 32 39 34 62 65 39 36 61
Кто подскажет?

Решение задачи: «Отправка байтов по сокетам»

textual
Листинг программы
byte[] array = System.Text.Encoding.ASCII.GetBytes(textBox1.Text);
            foreach (var ch in array)
            {
                label1.Text += " 0x"+ch.ToString("X");
            }

ИИ для рефератов и докладов


  • Экспорт Word по ГОСТу
  • Минимум 80% уникальности текста
  • Поиск релевантных источников в интернете
  • Готовый документ за 2 минуты

Оцени полезность:

14   голосов , оценка 3.571 из 5
Похожие ответы