none
WindowsストアアプリでPCのIPアドレス,サブネットマスクを取得する方法について RRS feed

  • 質問

  • Windowsストアアプリを開発しています。

    ベースとなるアプリはWindowsデスクトップアプリケーションです。(C# .Net3.5で作成)

    ベースアプリではパソコンのIPアドレスとサブネットマスクからディレクテッドブロードキャストアドレスを生成してます。

    Windowsストアアプリでディレクテッドブロードキャストアドレスの生成をするにはどうしたいいでしょうか?

    以上、よろしくお願いいたします。

    2015年11月25日 8:30

すべての返信

  • こんにちは。

    とりあえずIPアドレスの取得方法を。

    private string GetIPAddress()
    {
        return NetworkInformation.GetHostNames()
                            .Where((x) => x.Type == HostNameType.Ipv4 || x.Type == HostNameType.Ipv6)
                            .First().DisplayName;
    }

    #NetworkInformation.GetInternetConnectionProfile()を使って取得したほうが良いのかもしれないです。

    サブネットマスクは調査中。

    • 回答の候補に設定 星 睦美 2015年12月25日 6:55
    2015年11月25日 9:18
    モデレータ