TCP-listener starten-Ausnahme in C#

Erstelle ich einen TCP-listener, indem mithilfe des folgenden Codes:

TCPListener = new TcpListener(IPAddress.Any, 1234);

Beginne ich zu hören-TCP-Geräten, indem mithilfe des folgenden Codes:

TCPListener.Start();

Aber hier habe ich keine Kontrolle, ob der port in Gebrauch ist. Wenn der port ist im Einsatz, das Programm gibt eine Ausnahme: "Nur ein jede Socketadresse (Protokoll-Netzwerk-Adresse/Anschluss) normalerweise darf.".

Wie umgehe ich diese Ausnahme? Ich möchte, um Benutzer zu warnen, dass der port in Gebrauch ist.

InformationsquelleAutor sanchop22 | 2012-05-23
Schreibe einen Kommentar