C#中如何声明和使用自定义类型?
时间: 2024-09-10 18:04:39 浏览: 46
在C#中,声明和使用自定义类型主要是通过创建类(Class)或结构体(Struct)。以下是步骤:
### 声明自定义类型(类)
1. 使用 `class` 关键字开始创建一个类,例如:
```csharp
public class CustomTypeExample // 公开类,可以被其他部分访问
{
public int Id; // 公开属性,用于存储Id
private string Name; // 私有属性,只能在类内部访问
// 构造函数
public CustomTypeExample(int id, string name)
{
Id = id;
Name = name;
}
// 公共方法
public void PrintDetails()
{
Console.WriteLine($"ID: {Id}, Name: {Name}");
}
}
```
2. 类可以包含字段(属性)、构造函数和公共或私有的方法。
### 使用自定义类型
1. 创建该类型的实例:
```csharp
CustomTypeExample obj = new CustomTypeExample(1, "Sample"); // 实例化并传入参数
```
2. 调用方法和访问属性:
```csharp
obj.PrintDetails(); // 输出对象的详细信息
int id = obj.Id;
string name = obj.Name;
```
阅读全文