C# 为什么我们在c中对类属性使用description属性#

C# 为什么我们在c中对类属性使用description属性#,c#,attributes,field-description,C#,Attributes,Field Description,我在一些代码中看到类属性使用了Description属性,但在c#coding中找不到行为的原因 为了代码的可读性,我们可以对偶数属性使用xml summary,我不知道类级别的summary和Description属性之间有什么区别。这是为可视化设计器设计的,他们可以在引用它们时显示描述 文件备注: 可视化设计器可以在引用组件成员时(例如在“属性”窗口中)显示指定的描述。调用Description以访问此属性的值 来源:这是供视觉设计师使用的,他们可以在引用时显示说明 文件备注: 可视化设计器

我在一些代码中看到类属性使用了Description属性,但在c#coding中找不到行为的原因


为了代码的可读性,我们可以对偶数属性使用xml summary,我不知道类级别的summary和Description属性之间有什么区别。

这是为可视化设计器设计的,他们可以在引用它们时显示描述

文件备注:

可视化设计器可以在引用组件成员时(例如在“属性”窗口中)显示指定的描述。调用Description以访问此属性的值


来源:

这是供视觉设计师使用的,他们可以在引用时显示说明

文件备注:

可视化设计器可以在引用组件成员时(例如在“属性”窗口中)显示指定的描述。调用Description以访问此属性的值


来源:

< P>简单的话,你可以考虑下面的解释< /P>
  • 该标记用于在编译时为项目生成XML文档,VisualStudio也将其用于intellisense数据库

  • 设计器用于理解文本的描述属性,主要位于属性窗口的底部(供参考)


  • 简单的话,你可以考虑下面的解释

    • 该标记用于在编译时为项目生成XML文档,VisualStudio也将其用于intellisense数据库

    • 设计器用于理解文本的描述属性,主要位于属性窗口的底部(供参考)


    您可以将这些内容用于可视化设计器(WinForms)或任何其他UI(WPF应用程序)中显示的描述。您所说的
    摘要是什么意思?@JohnB xml summary所以您是在将注释(未编译)与属性(已编译)进行比较?请进行一些基本的背景阅读。您可以使用这些内容,例如在可视化设计器(WinForms)或任何其他UI(WPF应用程序)中显示的描述。您所说的
    摘要
    是什么意思?@JohnB xml summary所以您是在将注释(未编译)与属性(已编译)进行比较?请做一些基本的背景阅读
    
     public class sample
        {
            [Description("description1")]
            public string PropertyOnne{ get; set; }
    
         }