반응형
예시 코드
- GetUserInfo 메서드를 호출하면 IP 주소와 데스크톱 이름이 담긴 정보를 반환하는 메서드
- userInfo[0] : IP 주소
- userInfo[1] : 데스크톱 이름
public string[] GetUserInfo()
{
// user info store variable define
string[] userInfo = new string[2];
// Get IP address
string hostName = Dns.GetHostName();
IPAddress[] addresses = Dns.GetHostEntry(hostName).AddressList;
foreach (IPAddress address in addresses)
{
if (address.AddressFamily == AddressFamily.InterNetwork)
{
userInfo[0] = address.ToString();
break;
}
}
// Get computer name
userInfo[1] = Environment.MachineName;
return userInfo;
}
반응형