src/DotNetCommon.Core/DiagnosticReport/SystemDetails.cs

(开头部分) 2KB

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

namespace DotNetCommon.DiagnosticReport
{
    using System;
    using System.Diagnostics.CodeAnalysis;

    /// <summary>
    /// 当前操作系统信息
    /// </summary>
    public sealed class SystemDetails
    {
        /// <summary>
        /// 操作系统名称
        /// </summary>
        public string OSName { get; internal set; }

        /// <summary>
        /// 操作系统类型 <c>Windows, Linux 或 OSX</c>.
        /// </summary>
        public string OSType { get; internal set; }

        /// <summary>
        /// 是否是64位操作系统
        /// </summary>
        public bool Is64BitOS { get; internal set; }

        /// <summary>
        /// 当前运行的 <c>.NET </c> 版本
        /// </summary>
        public string DotNetFrameworkVersion { get; internal set; }

        /// <summary>
        /// 计算机名称
        /// </summary>
        public string MachineName { get; internal set; }

        /// <summary>
        /// 计算机全限定名(含域名)
        /// </summary>
        public string FQDN { get; internal set; }

        /// <summary>
        /// 当前程序以哪个用户运行
        /// </summary>
        public string User { get; internal set; }

        /// <summary>
        /// CPU名称
        /// </summary>
        public string CPU { get; internal set; }

        /// <summary>
        /// CPU的核心数量
        /// </summary>
        public uint CPUCoreCount { get; internal set; }

        /// <summary>
        /// 安装的内存大小 单位: GB
        /// </summary>
        public long InstalledRAMInGigaBytes { get; internal set; }

后面还有 21 行代码,解锁后查看完整代码

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

AI 解读

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

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