C#入门指南:如何编写第一个类与方法
·
C#入门指南:编写第一个类与方法
1. 理解基本概念
- 类:对象的蓝图,包含数据(字段)和行为(方法)
- 方法:类中的函数,用于执行特定操作
- 基本结构:
class 类名 { // 字段 // 方法 }
2. 创建第一个类
在Visual Studio或任何文本编辑器中新建.cs文件:
// 定义类
class HelloWorld
{
// 字段(存储数据)
string message = "你好,C#!";
// 方法(定义行为)
public void SayHello()
{
Console.WriteLine(message);
}
}
3. 添加主方法(程序入口)
在Program.cs中实例化类并调用方法:
class Program
{
static void Main()
{
// 创建类的实例
HelloWorld myObject = new HelloWorld();
// 调用方法
myObject.SayHello(); // 输出:你好,C#!
}
}
4. 关键语法说明
| 元素 | 示例 | 说明 |
|---|---|---|
| 类定义 | class HelloWorld |
使用class关键字声明 |
| 方法 | public void SayHello() |
public表示可公开访问 |
| 实例化 | new HelloWorld() |
创建类的具体对象 |
| 调用 | myObject.SayHello() |
通过对象调用方法 |
5. 进阶示例:带参数的方法
class Calculator
{
// 带返回值的方法
public int Add(int a, int b)
{
return a + b;
}
}
// 在Main中调用:
Calculator calc = new Calculator();
int result = calc.Add(5, 3); // 返回8
Console.WriteLine($"计算结果:{result}");
6. 运行步骤
- 保存文件为
.cs扩展名(如Program.cs) - 使用命令行编译:
csc Program.cs - 运行生成的可执行文件:
Program.exe
常见问题解决
- 错误CS0246:检查类名拼写是否一致
- 方法未调用:确保在
Main()中实例化并调用方法 - 访问权限:类方法需声明为
public才能在外部访问
提示:尝试扩展你的类:
- 添加
Subtract()减法方法- 创建
Student类包含姓名字段和PrintInfo()方法- 使用
属性替代公共字段(如public string Name { get; set; })
更多推荐
所有评论(0)