src/DotNetCommon.Core/MachineInfo.cs

(开头部分) 7KB

这里只显示每个文件的开头 60 行。登录后可以解锁完整代码。

//using System;
//using System.Collections.Generic;
//using System.Linq;
//using System.Runtime.InteropServices;
//using System.Text;

//namespace DotNetCommon
//{
//    /// <summary>
//    /// 机器信息
//    /// </summary>
//    /// <remarks>摘自: https://github.com/NewLifeX/X/blob/master/NewLife.Core/Common/MachineInfo.cs</remarks>
//    public class MachineInfo
//    {
//        #region 属性
//        /// <summary>系统名称</summary>
//        public string OSName { get; set; }

//        /// <summary>系统版本</summary>
//        public string OSVersion { get; set; }

//        /// <summary>产品名称。制造商</summary>
//        public string Product { get; set; }

//        /// <summary>处理器型号</summary>
//        public string Processor { get; set; }

//        /// <summary>处理器序列号</summary>
//        public string CpuID { get; set; }

//        /// <summary>硬件唯一标识</summary>
//        public string UUID { get; set; }

//        /// <summary>系统标识</summary>
//        public string Guid { get; set; }

//        /// <summary>磁盘序列号</summary>
//        public string DiskID { get; set; }

//        /// <summary>内存总量</summary>
//        public ulong Memory { get; set; }

//        /// <summary>可用内存</summary>
//        public ulong AvailableMemory { get; private set; }

//        /// <summary>CPU占用率</summary>
//        public float CpuRate { get; private set; }

//        /// <summary>温度</summary>
//        public double Temperature { get; set; }
//        #endregion

//        /// <summary>
//        /// 当前机器信息。默认null,在RegisterAsync后才能使用
//        /// </summary>
//        public static MachineInfo Current { get; set; }

//        /// <summary>
//        /// 刷新机器信息
//        /// </summary>
后面还有 153 行代码,解锁后查看完整代码

24 小时内免费解锁 3 个项目,之后 1 积分/个。 规则说明

AI 解读

登录后可用,每次 10 积分,解读结果公开显示在下面。

还没有人解读过这个文件。