Como determinar os endereços IPv4 do host local?

Como obtenho apenas Protocolo Internet versão 4 endereços deDns.GetHostAddresses()? Eu tenho o código abaixo e ele me fornece endereços IPv4 e IPv6. Preciso fazê-lo funcionar com caixas com vários endereços IPv4.

IPAddress[] localIPs = Dns.GetHostAddresses(Dns.GetHostName());
private void get_IPs()
    {
        foreach (IPAddress a in localIPs)
        {
           server_ip = server_ip + a.ToString() + "/";
        }
    }

questionAnswers(11)

yourAnswerToTheQuestion