📜  C# 类成员 - C# (1)

📅  最后修改于: 2023-12-03 15:13:52.402000             🧑  作者: Mango

C# 类成员

C# 是一种面向对象的编程语言,其中的类是构建应用程序的基本组织单元。类成员是指在类中声明的变量、常量、方法、属性和事件等。

变量和常量

在类中声明的变量和常量用于存储数据。变量可以在类的任何成员方法或构造函数中使用,而常量只能在声明它的类中使用。

// 变量
int age = 25;
string name = "John Doe";

// 常量
const double pi = 3.14;
const string appName = "MyApp";
方法

方法是一段可执行的代码,用于执行特定的操作或完成特定的任务。在类中可以声明多个方法,以满足不同的需求。

public void PrintName(string name)
{
    Console.WriteLine("Hello, " + name);
}

public int AddNumbers(int a, int b)
{
    return a + b;
}
属性

属性是一种特殊的方法,用于访问私有字段的值或对其进行修改。通过属性,我们可以封装字段,并使用访问器来控制对字段的访问。

private string _name;

public string Name
{
    get { return _name; }
    set { _name = value; }
}
事件

事件是一种用于触发和处理特定动作的机制。在类中声明事件可以允许其他类或对象订阅该事件,并在事件发生时执行相应的操作。

public event EventHandler ButtonClicked;

public void OnButtonClick()
{
    // 触发事件
    ButtonClicked?.Invoke(this, EventArgs.Empty);
}

以上只是 C# 类成员的一些常见例子,还有许多其他类型的类成员,如索引器、运算符重载等。通过合理的使用类成员,我们可以组织和结构化代码,使其更加模块化和可扩展。

参考文档:C# 类成员 - Microsoft 文档