C# C中的属性是什么#

C# C中的属性是什么#,c#,attributes,C#,Attributes,有时我看到他们使用方法、类等。 它有什么作用? 我应该什么时候使用它们? 例如: 属性是一个声明性标记,用于向运行时传递有关程序中各种元素(如类、方法、结构、枚举数、程序集等)行为的信息。可以使用属性向程序中添加声明性信息 当您需要它们提供的功能时,请使用它们。您可能需要花一分钟的时间阅读并使用它们。这里已经有很多基本问题的答案 [Obsolete] public static void MyMethod() { //some code }

有时我看到他们使用方法、类等。 它有什么作用? 我应该什么时候使用它们? 例如:


属性是一个声明性标记,用于向运行时传递有关程序中各种元素(如类、方法、结构、枚举数、程序集等)行为的信息。可以使用属性向程序中添加声明性信息

当您需要它们提供的功能时,请使用它们。您可能需要花一分钟的时间阅读并使用它们。这里已经有很多基本问题的答案
[Obsolete]
public static void MyMethod()
{
    //some code
}