C#l类的使用
时间: 2024-02-09 13:12:56 浏览: 30
C#是一种面向对象的编程语言,类是C#中最基本的编程单元之一。类提供了一种封装数据和行为的方式,可以将相关的数据和行为组织在一起。以下是一个简单的C#类的例子:
```csharp
public class Person
{
// 成员变量
public string name;
public int age;
// 构造函数
public Person(string name, int age)
{
this.name = name;
this.age = age;
}
// 成员函数
public void SayHello()
{
Console.WriteLine("Hello, my name is " + name + " and I am " + age + " years old.");
}
}
```
在这个例子中,我们定义了一个名为`Person`的类。`Person`类有两个成员变量,一个是`name`,另一个是`age`。我们还定义了一个构造函数,用来初始化`name`和`age`成员变量。最后,我们定义了一个成员函数`SayHello`,用来输出`Person`对象的信息。
使用该类的示例代码:
```csharp
Person person1 = new Person("Alice", 25);
person1.SayHello();
Person person2 = new Person("Bob", 30);
person2.SayHello();
```
在这个示例中,我们创建了两个`Person`对象,分别是`person1`和`person2`,并调用了它们的`SayHello`函数。输出结果分别为:
```
Hello, my name is Alice and I am 25 years old.
Hello, my name is Bob and I am 30 years old.
```
相关推荐
![rar](https://img-home.csdnimg.cn/images/20210720083606.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)