Send Char[] over tcpclient.. hvordan?
Jeg skal sende filer i stykker over tcp via tcpclient. Men jeg kan ikke finde ud af at få en command string ind, og derefter fil dataerne som den anden skal gemme i filen.. hvordan får jeg sendt det char array med over?char[] buffer = new char[2000];
int ReadCounter = 0;
FileStream dFile = new FileStream(hPath, FileMode.Open, FileAccess.Read);
StreamReader sr1 = new StreamReader(dFile);
while (ReadCounter < dFile.Length)
{
sr1.Read(buffer, ReadCounter, buffer.Length);
hClient.Client.Send(Encoding.ASCII.GetBytes("?sendingfile" + CMDChar + RandomID + CMDChar + dFile.Length + CMDChar + buffer));
ReadCounter += buffer.Length;
Thread.Sleep(50);
}
sr1.Close();
dFile.Close();
