Kann mir jemand erklären, warum dieser Code hin und wieder mit einer Null-Ausnahme für udpLink während des Sendens fehlschlägt?Warum ist mein UDPClient von Zeit zu Zeit null?
udpLink = new UdpClient(ipAddress, 514);
using (udpLink)
{
udpLink.Send(rawMsg, rawMsg.Length);
}
Dies ist der neue Code, wie ich es behoben habe.
udpLink = new UdpClient(ipAddress, 514);
using (udpLink)
{
if (udpLink != null) udpLink.Send(rawMsg, rawMsg.Length);
}
Irgendwelche Ideen?
Was ist das udp Variable in Ihrem Code? Wolltest du udpLink an die using-Anweisung übergeben? –
Martin, ah ... Entschuldigung nur ein Tippfehler bei der Frage. – Rick