Maison > développement back-end > C++ > Comment récupérer le nom de l'ordinateur dans .NET ?

Comment récupérer le nom de l'ordinateur dans .NET ?

Linda Hamilton
Libérer: 2024-12-31 15:21:13
original
1004 Les gens l'ont consulté

How to Retrieve the Computer Name in .NET?

Récupération du nom de l'ordinateur dans .NET

Dans le framework de programmation .NET, il existe plusieurs méthodes pour récupérer le nom de l'ordinateur sur lequel une application est en cours d'exécution.

Console ou WinForms Application

Pour les applications console ou WinForms, vous pouvez utiliser la propriété System.Environment.MachineName :

string computerName = System.Environment.MachineName;
Copier après la connexion

Application Web

Pour les applications Web, vous pouvez accéder au nom de l'ordinateur via HttpContext.Current.Server object :

string computerName = HttpContext.Current.Server.MachineName;
Copier après la connexion

Nom de domaine complet (FQDN)

Si vous avez besoin du nom de domaine complet (FQDN) au lieu du nom court, utilisez le système Méthode .Net.Dns.GetHostName() :

string fqdn = System.Net.Dns.GetHostName();
Copier après la connexion

Supplémentaire Considérations

Résolution du nom de domaine complet :

Si System.Net.Dns.GetHostName() ne renvoie pas le nom de domaine complet, reportez-vous à la question « Comment trouver le nom de domaine complet de la machine locale en C#/.NET ?" pour plus de détails.

Différences de propriété :

Pour plus d'informations sur les différences entre SystemInformation.ComputerName, Environment.MachineName et Net.Dns.GetHostName, reportez-vous au documentation "Différence entre SystemInformation.ComputerName, Environment.MachineName et Net.Dns.GetHostName".

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Derniers articles par auteur
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal