c#构造函数
时间: 2023-07-10 07:15:00 浏览: 101
C#中的构造函数是一种特殊的方法,用于创建新对象时初始化类的实例变量。构造函数与类名相同,并且可以有多个重载版本,以便在创建对象时提供不同的参数。以下是一个简单的示例:
```
public class Person
{
public string Name { get; set; }
public int Age { get; set; }
// 构造函数
public Person(string name, int age)
{
Name = name;
Age = age;
}
}
```
在上面的示例中,Person类有一个构造函数,该函数接受两个参数:名称和年龄。在创建Person对象时,将使用构造函数来初始化Name和Age属性:
```
Person person = new Person("Tom", 30);
```
在此示例中,将创建一个名为Tom,年龄为30的Person对象,并将其分配给person变量。构造函数用于初始化该对象的Name和Age属性。
阅读全文