Quantcast
Channel: HAKER - Forum Komputerowe
Viewing all articles
Browse latest Browse all 4549

C#, TCP Send/Receive Bytes

$
0
0
Hej,
Chcę wysłać byte[] do Servera, a serwer ma je odebrać, z (int) zrobić byte[] i je wypisać.
Chodzi o to że gdy wysłam tablice byte[] to ona odbiera się w formie int.
Wysyłam ją w ten sposób:
Kod:

byte[] bytes = new byte[] { 1, 2, 3, 8 };
ns.Write(bytes, 0, bytes.Length);

Odbieram tak:
Kod:

byte[] bytes = new byte[ClientSocket.ReceiveBufferSize];
int BytesRead = networkStream.Read(bytes, 0, bytes.Length);

I teraz nie wiem jak przerobić tego inta na tablicę byte[]
Próbowałem tak:
Kod:

int intValue;
byte[] intBytes = BitConverter.GetBytes(BytesToConvert);
if (BitConverter.IsLittleEndian)
{
  Array.Reverse(intBytes);
}
byte[] result = intBytes;

foreach (byte Byt in result)
{
  Console.WriteLine(Byt);
}

Lecz to mi zwraca:
0, 0, 0, 4 (gdy wysyłam: 1, 2, 3, 8)

Może mi ktoś powiedzieć jak to ogarnąć?
Pozdrawiam!

Viewing all articles
Browse latest Browse all 4549

Trending Articles


TRX Antek AVT - 2310 ver 2,0


Автовишка HAULOTTE HA 16 SPX


POTANIACZ


Zrób Sam - rocznik 1985 [PDF] [PL]


Maxgear opinie


BMW E61 2.5d błąd 43E2 - klapa gasząca a DPF


Eveline ➤ Matowe pomadki Velvet Matt Lipstick 500, 506, 5007


Auta / Cars (2006) PLDUB.BRRip.480p.XviD.AC3-LTN / DUBBING PL


Peugeot 508 problem z elektroniką


AŚ Jelenia Góra