thể trùng lặp:
C# - How do you get total amount of RAM the computer has?Lấy Tổng số lượng RAM trên một máy tính
Sau đây sẽ lấy bao nhiêu ram có sẵn:
PerformanceCounter ramCounter;
ramCounter = new PerformanceCounter("Memory", "Available MBytes");
Console.WriteLine("Total RAM: " + ramCounter.NextValue().ToString() + " MB\n\n");
Tất nhiên chúng tôi sẽ phải sử dụng System.Diagnostics; lớp học.
Trình thực thi có bất kỳ chức năng nào để truy xuất số lượng RAM của một máy cụ thể không? Tôi không nói về số lượng ram được sử dụng hoặc không sử dụng. Tôi đang nói về số lượng ram máy có.
Kiểm tra [this] [1]. [1]: http://stackoverflow.com/questions/105031/c-sharp-how-do-you-get-total-amount-of-ram-the-computer-has – Shai
này có đã được trả lời ở đây: http://stackoverflow.com/questions/105031/c-sharp-how-do-you-get-total-amount-of-ram-the-computer-has – Softnux
Có nó có nhưng không bằng cách sử dụng hiệu suất truy cập lớp. Tôi đang cố gắng để giải quyết điều này từ lớp truy cập hiệu suất trực tiếp và không thông qua DLL cơ bản trực quan. –