• 15 Marzo 2008
  • 1 Stella2 Stelle3 Stelle4 Stelle5 Stelle Nessun voto

Verificare la presenza di una connessione alla rete in C#

A partire dal .NET Framework 2.0 c’è un modo molto semplice di controllare se sul computer c’è una connessione di rete attualmente attiva.

La classe NetworkInterface, situata nel namespace System.Net.NetworkInformation, infatti, fornisce varie informazioni sulla rete tramite metodi statici, quindi senza dover instanziare un oggetto di quella classe.

Quello che fa al caso nostro è GetIsNetworkAvaiable() che restituisce un valore booleano (True o False), indicante la presenza o meno di una connessione alla rete.

Ecco come esempio una funzione che controlla se è presente una connessione attiva e lo fa sapere all’utente tramite MessageBox:


public void CheckConnection()
{
if (System.Net.NetworkInformation.NetworkInterface.GetIsNetworkAvailable())
{
MessageBox.Show(”Connessione alla Rete disponibile!”);
}
else
{
MessageBox.Show(”Connessione alla Rete NON disponibile!”);
}
}

RSScommenti all'articolo (0)

scrivi commento

Nome:

Email:

Url:




E’ con immensa soddisfazione che comunico che mondoinformatico.info ha superato i 1.000 articoli pubblicati!

Ebbene si, sembra incredibile ma tantissimi di voi hanno scritto molti articoli, alcuni molto interessanti, altri meno ma tutti originali, unici e in tema.

Il traguardo…

Ultimi Articoli Commenti

Inserisci il tuo indirizzo e-mail per rimanere aggiornato sulle novità del sito.

  • SONDAGGIO
Che notizie vorresti trovare su mondoinformatico?
Visualizza risultati
  • CRITEO
  • CHATTING

utenti online

Ci sono attualmente 0 utenti e 4 ospiti collegati