基础语法

C# 教程 · 第 3 章 · 4 次浏览

C# 基础语法:类型、变量、运算符、流程控制和大多数语言类似,几个特色语法值得注意。

数据类型

值类型:int、double、bool、char、decimal(金融计算用);引用类型:string、数组、对象。var 关键字让编译器推断类型。

字符串插值

$"你好,{name}" 字符串插值,比 + 拼接清晰,还有 @ 原样字符串($@ 结合)。

流程控制

if/switch/for/foreach。foreach 遍历集合最常用。

代码示例

using System;

class Program {
    static void Main() {
        // 变量
        int age = 25;
        double price = 9.9;
        bool isVip = true;
        var city = "烟台";          // var 推断

        // 字符串插值
        string msg = $"姓名: 张三, 年龄: {age}, 城市: {city}";
        Console.WriteLine(msg);

        // 数组与 foreach
        int[] scores = { 90, 85, 76 };
        int sum = 0;
        foreach (var s in scores) sum += s;
        Console.WriteLine($"总分: {sum}, 平均: {(double)sum / scores.Length:F1}");

        // 条件
        string grade = age >= 18 ? "成年" : "未成年";
        Console.WriteLine(grade);
    }
}