Witam mam problem.. Dałem kumplowi klienta, który ma łączyć się z serverem... Z klientem jest wszystko OK, ale server coś nie tak.. Chcę przy każdym połączeniu chce określić ID połączenia, tzn. przychodzi pierwsze połączenie to pisze: Nadeszło połączenie ID: jakieś tam, i tak po kolei aż do max 10 połączeń(mam tak w pętli) ... Napisałem kod ale pokazuje tylko te pierwsze połączenie (w consoli). Reszta połączen niechce pokazać się w consoli, o to kod:
static void Main(string[] args)
{
TcpListener listener = new TcpListener(5050);
listener.Start();
Console.WriteLine("Serwer został włączony");
int clientnumber = -1;
int x;
for(x=0;x<10;x++)
{
TcpClient klient = listener.AcceptTcpClient();
clientnumber += 1;
Console.WriteLine("Nadchodzi polaczenie, ID: " + clientnumber);
Console.ReadLine();
}
}
Pomóżcie, bo juz sam nie wiem jak zrobić, że przy każdym polaczeniu z serverem pisalo ID(w kolejnosci od 0 do 10)