IPAdress.parse() ne fonctionne pas
Utilisateur anonyme
-
Utilisateur anonyme -
Utilisateur anonyme -
Bonjour
Ce code ne fonctionne pas à la troisième ligne, targetIpTextbox.Text = 192.168.1.23:50000, donc endp aussi, ip = 192.168.1.23 (j'ai vérifié avec un breakpoint, et ipadress.parse(ip) ne fonctionne pas. J'ai recherché partout, il y a plein de personnes qui ont le même problème mais personne de donne de réelle solution, quelqu'un peut m'aider?
merci d'avance :)
string endp = targetIpTextbox.Text;
string ip = endp.Split(':').First();
hisEndPoint.Address = IPAddress.Parse(ip);
hisEndPoint.Port = int.Parse(endp.Split(':').Last());
Ce code ne fonctionne pas à la troisième ligne, targetIpTextbox.Text = 192.168.1.23:50000, donc endp aussi, ip = 192.168.1.23 (j'ai vérifié avec un breakpoint, et ipadress.parse(ip) ne fonctionne pas. J'ai recherché partout, il y a plein de personnes qui ont le même problème mais personne de donne de réelle solution, quelqu'un peut m'aider?
merci d'avance :)
Cela dit, il faut lui faire faire ce qui est prévu.
Un petit tour sur MSDN et on voit
Donc effectivement
ça ne doit même pas compiler car .Address n'est pas du type IPAddress.
Ceci fonction très bien,
string endp = "192.168.1.23:50000"; string ip = endp.Split(':').First(); IPAddress test = IPAddress.Parse(ip);C'est quoi le type de hisEndPoint?