C#基础语法详解(一):变量、数据类型、运算符与流程控制

前言

C#是微软开发的强类型、面向对象的编程语言,广泛应用于桌面开发、Web服务、游戏开发(Unity)等领域。掌握C#的基础语法是迈向高效开发的第一步。本文将详细讲解变量、数据类型、运算符、条件语句与循环的核心知识点,并通过代码示例帮助读者快速上手。


目录

  1. 变量与常量

  2. 数据类型

  3. 运算符

  4. 流程控制(条件与循环)


1. 变量与常量

1.1 变量的声明与初始化

变量是程序中存储数据的基本单元。在C#中,变量需要先声明后使用,语法如下:

// 显式声明变量类型
int age;          // 声明一个整数变量
age = 25;         // 初始化赋值
string name = "Alice"; // 声明并初始化

// 使用var隐式类型推断(编译器自动推断类型)
var score = 95.5; // 编译器推断为double

1.2 变量命名规则

  • 以字母或下划线开头,不能以数字开头。

  • 不能使用C#关键字(如intclass)。

  • 区分大小写(nameName不同)。

  • 推荐使用驼峰命名法(如studentName)。

1.3 常量

常量使用const关键字定义,值不可修改:

const double PI = 3.14159;
// PI = 3.14; // 错误!常量不可重新赋值

1.4 作用域

变量的作用域由声明位置决定:

  • 局部变量:在代码块(如方法、循环)内声明,仅在该块内有效。

  • <

你可能感兴趣的:(c#,开发语言)