在C#中,类(Class)是一种用于定义对象的蓝图或模板。类是面向对象编程的基本概念之一,它允许你定义数据成员(字段)和成员函数(方法),以封装数据和行为。

以下是一个简单的C#类的示例:
using System;

// 定义一个简单的类
public class Person
{
    // 类的字段(成员变量)
    private string name;
    private int age;

    // 类的构造函数
    public Person(string n, int a)
    {
        name = n;
        age = a;
    }

    // 类的方法
    public void DisplayInfo()
    {
        Console.WriteLine($"Name: {name}, Age: {age}");
    }

    // 属性用于访问和修改字段
    public string Name
    {
        get { return name; }
        set { name = value; }
    }

    public int Age
    {
        get { return age; }
        set { age = value; }
    }
}

class Program
{
    static void Main()
    {
        // 创建类的对象
        Person person1 = new Person("John", 25);

        // 访问类的方法
        person1.DisplayInfo();

        // 使用属性访问和修改字段的值
        Console.WriteLine("Original Name: " + person1.Name);
        person1.Name = "Jane";
        Console.WriteLine("Updated Name: " + person1.Name);
    }
}

在上述示例中,我们定义了一个名为 Person 的类,该类有两个私有字段 name 和 age,一个构造函数用于初始化这些字段,一个方法 DisplayInfo 用于显示人物信息,以及两个属性 Name 和 Age 用于访问和修改字段的值。

在 Main 方法中,我们创建了一个 Person 类的对象,并演示了如何访问对象的方法和属性。类提供了一种结构化和模块化的方式来组织代码,使得代码更易于理解和维护。


转载请注明出处:http://www.zyzy.cn/article/detail/14758/C#