2017-11-13 21 views
0

Hallo Jungs, ich habe ein einige Probleme über Wert empfangen zu werden und in Inhausanschlußget Wert aus gesendet und empfangen Inhausanschluß

Ich möchte diesen Wert

enter image description here

Ich habe Code erhalten gesendet wie diese

public static void DisplayDnsConfiguration() 
    { 
     NetworkInterface[] adapters = NetworkInterface.GetAllNetworkInterfaces(); 
     foreach (NetworkInterface adapter in adapters) 
     { 
      IPInterfaceProperties properties = adapter.GetIPProperties(); 
      Console.WriteLine(adapter.Description); 
      Console.WriteLine(" DNS suffix .............................. : {0}", 
       properties.DnsSuffix); 
      Console.WriteLine(" DNS enabled ............................. : {0}", 
       properties.IsDnsEnabled); 
      Console.WriteLine(" Dynamically configured DNS .............. : {0}", 
       properties.IsDynamicDnsEnabled); 
     } 
     Console.WriteLine(); 
    } 

und meine Frage ist, wie kann ich diesen Wert erhalten diesen Code verwenden, weil viele Menschen mich sugestzu verwenden

mir bitte helfen, ich weiß nicht, was ich

und sory für mein schlechtes Englisch

Antwort

0

Sie können in diesem stackoverflow answer wie angegeben verwenden Leistungsindikatoren als nächstes zu tun haben.

Code:

private static void ShowNetworkTraffic() { 
 
    PerformanceCounterCategory performanceCounterCategory = new PerformanceCounterCategory("Network Interface"); 
 
    string instance = performanceCounterCategory.GetInstanceNames()[0]; // 1st NIC ! 
 
    PerformanceCounter performanceCounterSent = new PerformanceCounter("Network Interface", "Bytes Sent/sec", instance); 
 
    PerformanceCounter performanceCounterReceived = new PerformanceCounter("Network Interface", "Bytes Received/sec", instance); 
 

 
    for (int i = 0; i < 10; i++) { 
 
    Console.WriteLine("bytes sent: {0}k\tbytes received: {1}k", performanceCounterSent.NextValue()/1024, performanceCounterReceived.NextValue()/1024); 
 
    Thread.Sleep(500); 
 
    } 
 
}

+0

Dank für Ihre Antwort, aber wie kann ich Wert erhalten wie in meinem Beispielbild ??? –

+0

'performanceCounterSent.NextValue()' enthält den Wert der gesendeten Bytes, 'performanceCounterReceived.NextValue()' enthält den Wert der empfangenen Bytes. – Moerwald

+0

Entschuldigung ich habe nicht zu viel verstanden, können Sie mir ein anderes Beispiel geben, um den Gesamtwert von Bytes zu erhalten, wenn PC-Start-Live bis jetzt, ich habe auf dieses Problem stecken, so bin ich sehr dankbar für Ihre Hilfe –

Verwandte Themen