0

ハードウェア情報と他の情報を表示するソフトウェアを作成しています。

私の問題は:

別のスレッドで見つかったこのコード、メソッドを使用します: https://stackoverflow.com/a/15790751/5782981

    public ulong InstalledRam { get; set; }

    InstalledRam = GetTotalMemoryInBytes();

    }

    static ulong GetTotalMemoryInBytes()
    {
        return new Microsoft.VisualBasic.Devices.ComputerInfo().TotalPhysicalMemory;
    }

これは戻ります

8482025472

それをテストするために私は行きます

MessageBox.Show(InstalledRam.ToString());

私はこれが機能するのを見たことがありますが、fx では機能しないこともわかりました。Windows 7。

8 GB をインストールしています。

なぜ戻り値が84なのか知りたい...

ありがとうございました!

4

3 に答える 3