Dns.GetHostName 方法 获取本地计算机的主机名。下面的示例使用 GetHostName 方法获取本地计算机的主机名。 [Visual Basic] Public Sub DisplayLocalHostName() Try ' Get the local computer host name. Dim hostName As [String] = Dns.GetHostName() Console.WriteLine(("Computer name :" + hostName)) Catch e As SocketException Console.WriteLine("SocketException caught!!!") Console.WriteLine(("Source : " + e.Source)) Console.WriteLine(("Message : " + e.Message)) Catch e As Exception Console.WriteLine("Exception caught!!!") Console.WriteLine(("Source : " + e.Source)) Console.WriteLine(("Message : " + e.Message)) End Try 楼主转成c#的就行了
获取此本地计算机的 NetBIOS 名称。
[C#]
// Sample for the Environment.MachineName property
using System;class Sample
{
public static void Main()
{
Console.WriteLine();
// <-- Keep this information secure! -->
Console.WriteLine("MachineName: {0}", Environment.MachineName);
Console.ReadLine();
}
}
MessageBox.Show(System.Environment.MachineName);
的属性。
获取本地计算机的主机名。下面的示例使用 GetHostName 方法获取本地计算机的主机名。
[Visual Basic]
Public Sub DisplayLocalHostName()
Try
' Get the local computer host name.
Dim hostName As [String] = Dns.GetHostName()
Console.WriteLine(("Computer name :" + hostName))
Catch e As SocketException
Console.WriteLine("SocketException caught!!!")
Console.WriteLine(("Source : " + e.Source))
Console.WriteLine(("Message : " + e.Message))
Catch e As Exception
Console.WriteLine("Exception caught!!!")
Console.WriteLine(("Source : " + e.Source))
Console.WriteLine(("Message : " + e.Message))
End Try
楼主转成c#的就行了
hostname即为主机名