资源简介

获得本机: 1.内存大小、内存使用率 2.CPU使用率 3.网络适配器Kpbs,网络使用率(类似与任务管理器中所看到的) 4.检测指定端口是否被占用

资源截图

代码片段和文件信息

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace GetInfo
{
    class Program
    {
        static void Main(string[] args)
        {
            try
            {

                ImpComputerStatus cmpSt = new ImpComputerStatus();
                Console.WriteLine(“Cpu usage:{0}%!“ cmpSt.CpuUsage);

                Console.WriteLine(“Physical memory:{0} M“ cmpSt.PhyMemory);

                Console.WriteLine(“Memory Usage:{0} %“ cmpSt.MemoryUsage);

                while (true)
                {
                    Console.WriteLine(“Port {0} in Use? {1}“ 12345 cmpSt.PortInUse(12345));

                    var adptInfos = cmpSt.GetPhyNetAdapterInfos();

                    foreach (PhyNetAdapterInfo adpt in adptInfos)
                    {
                        Console.WriteLine(“Adapter[{0}]Kbps:{1};NetUsage:{2}%“ adpt.PhyNetName adpt.NetKbpsadpt.NetUsage);
                    }
                }
            }
            catch (System.Exception ex)
            {
                Console.WriteLine(“{0}“ ex.Message);
                return;
            }
            return;

        }
    }
}

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     目录           0  2015-08-05 13:16  GetInfo\
     目录           0  2015-08-05 13:18  GetInfo\GetInfo\
     文件         911  2015-08-05 13:16  GetInfo\GetInfo.sln
     文件       40960  2015-08-07 23:44  GetInfo\GetInfo.v11.suo
     文件         187  2015-08-05 13:16  GetInfo\GetInfo\App.config
     目录           0  2015-08-05 13:16  GetInfo\GetInfo\bin\
     目录           0  2015-08-05 14:05  GetInfo\GetInfo\bin\Debug\
     文件        9728  2015-08-07 13:29  GetInfo\GetInfo\bin\Debug\GetInfo.exe
     文件         187  2015-08-05 13:16  GetInfo\GetInfo\bin\Debug\GetInfo.exe.config
     文件       22016  2015-08-07 13:29  GetInfo\GetInfo\bin\Debug\GetInfo.pdb
     文件       22984  2015-08-07 13:17  GetInfo\GetInfo\bin\Debug\GetInfo.vshost.exe
     文件         187  2015-08-05 13:16  GetInfo\GetInfo\bin\Debug\GetInfo.vshost.exe.config
     文件         490  2015-07-10 19:01  GetInfo\GetInfo\bin\Debug\GetInfo.vshost.exe.manifest
     文件        2691  2015-08-05 14:05  GetInfo\GetInfo\GetInfo.csproj
     目录           0  2015-08-05 13:16  GetInfo\GetInfo\obj\
     目录           0  2015-08-07 13:29  GetInfo\GetInfo\obj\Debug\
     文件        6867  2015-08-05 14:00  GetInfo\GetInfo\obj\Debug\DesignTimeResolveAssemblyReferencesInput.cache
     文件         592  2015-08-07 13:17  GetInfo\GetInfo\obj\Debug\GetInfo.csproj.FileListAbsolute.txt
     文件        2058  2015-08-05 14:05  GetInfo\GetInfo\obj\Debug\GetInfo.csprojResolveAssemblyReference.cache
     文件        9728  2015-08-07 13:29  GetInfo\GetInfo\obj\Debug\GetInfo.exe
     文件       22016  2015-08-07 13:29  GetInfo\GetInfo\obj\Debug\GetInfo.pdb
     文件           0  2015-08-05 13:16  GetInfo\GetInfo\obj\Debug\TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs
     文件           0  2015-08-05 13:16  GetInfo\GetInfo\obj\Debug\TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs
     文件           0  2015-08-05 13:16  GetInfo\GetInfo\obj\Debug\TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs
     目录           0  2015-08-05 13:16  GetInfo\GetInfo\obj\Debug\TempPE\
     文件        1248  2015-08-07 13:18  GetInfo\GetInfo\Program.cs
     目录           0  2015-08-05 13:16  GetInfo\GetInfo\Properties\
     文件        1426  2015-08-05 13:16  GetInfo\GetInfo\Properties\AssemblyInfo.cs
     文件        6988  2015-08-07 13:28  GetInfo\GetInfo\SystemInfo.cs

评论

共有 条评论

相关资源