在 C# 中访问属性和方法

csharpserver side programmingprogramming更新于 2024/9/25 1:35:00

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

设置属性 −

[attribute(positional_parameters, name_parameter = value, ...)]
元素

此处,属性的名称和值位于 [ ] 位置参数内,允许您指定信息。

示例

以下是在 C# 中访问属性和方法的示例 −

#define DEBUG
using System;
using System.Diagnostics;
public class Demo {
   [Conditional("DEBUG")]
   public static void Message(string str) {
      Console.WriteLine(str);
   }
}
class Test {
   static void functionDisplay() {
      Demo.Message("Our function...");
   }
   public static void Main() {
      Demo.Message("This is Main function!");
      functionDisplay();
      Console.ReadKey();
   }
}

输出

This is Main function!
Our function...

相关文章