夏QQ天 2024-04-28 14:39 采纳率: 40%
浏览 352

.net8.0注释可以设置成中文吗

VS2022,使用.net8.0.注释都是英文。可以改成中文吗?

img

  • 写回答

5条回答 默认 最新

  • 檀越@新空间 2024-04-28 14:39
    关注

    下午好🌅🌅🌅
    本答案参考ChatGPT-3.5

    是可以将注释设置成中文的。以下是 .NET 8.0 版本 Stopwatch 类的中文注释示例:

    #region System.Runtime,Version=8.0.0.0,Culture=neutral,PublicKeyToken=b03f5f7f11d50a3a
    // 文件名: System.Runtime.dll
    // 说明: 包含一组可用于精确定时和测量时间间隔的 API。
    // 版本: .NET 8.0
    // 公司: Microsoft
    // 版权所有(C) Microsoft Corporation。保留所有权利。
    // MIT许可证(MIT-LICENSE.txt) https://github.com/dotnet/runtime/blob/main/LICENSE.txt
    #endregion
    
    #nullable enable
    
    namespace System.Diagnostics
    {
        /// <summary>
        /// 提供一组方法和属性,可用于精确地测量经过的时间。
        /// </summary>
        public class Stopwatch
        {
            public static readonly long Frequency;
            public static readonly bool IsHighResolution;
    
            public Stopwatch();
    
            /// <summary>
            /// 获取自时间开始以来经过的时间间隔。
            /// </summary>
            public TimeSpan Elapsed { get; }
    
            /// <summary>
            /// 获取自时间开始以来经过的毫秒数。
            /// </summary>
            public long ElapsedMilliseconds { get; }
    
            /// <summary>
            /// 获取自时间开始以来经过的计时周期数。
            /// </summary>
            public long ElapsedTicks { get; }
        }
    }
    

    如果想要在 Visual Studio 2022 中设置中文注释:

    1. 可以在命令行上使用 dotnet add package Microsoft.SourceLink.Common -v 3.0.0 进行引用。
    2. 在项目的 Properties -> Build -> Output -> Advanced 中,选择 Enable Source Link 和 Enable Source Link support for Source Server for Windows。
    3. 确保在生成选项 (Build Options) 中启用了“对调试符号生成 XML 文档”。

    这样设置后,在 VS 2022 中将会显示中文注释。

    评论

报告相同问题?

问题事件

  • 创建了问题 4月28日