salut tout le monde :
je veux convertir ce bout de code en c#:
Ma solution proposée était celle là:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19 class TestIP extends Thread{ private String ip; private String namePC; private ScanReseau rootI; public TestIP(String adresse, ScanReseau mi){ ip = adresse; rootI = mi; } public void run(){ try { namePC = InetAddress.getByName(ip).getHostName().toString(); if ( ! namePC.startsWith( ip.toString() )) rootI.addPoste(namePC,ip); } catch (Exception ex) { ex.printStackTrace(); } } }
Mais mon problème c'est que l'heritage ne se fait pas lorsque je compile l'erreur est :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19 class TestIP:Thread { private String ip; private String namePC; private ScannReseau rootI; public TestIP(String adresse, ScannReseau mi){ ip = adresse; rootI = mi; } public void VerifierIP(){ try { namePC = Dns.GetHostByAddress(ip).HostName.ToString(); if ( ! namePC.StartsWith( ip.toString() )) rootI.addPoste(namePC,ip); } catch (Exception ex) { } } }
TestIP can not derive from sealed type 'System.Threadin.Thread'
J'ai vraiment besoin de votre aide.MErci d'avance
Partager