Menu
CoddyTech

类型声明

本课属于 Coddy C# 学习旅程的“基础知识”单元。第 9 课,共 69 课。

变量声明为某种类型后,只能存储该类型的值。例如,int 变量只能存储整数值,而 string 变量只能存储文本。

例如:

int age = 25;        // 只能存储整数
string str = "abc";  // 只能存储文本

这些写法会导致错误。C# 会在程序运行前检查类型,因此每一处都是编译错误:程序根本无法启动。

age = "defg";  // 错误:不能把文本赋给 int 变量
str = 25;      // 错误:不能把数字赋给字符串变量

以下都是有效的:

age = 26;      // OK:赋值为一个新整数
str = "Jane";  // OK:赋值为一个新文本字符串
challenge icon

挑战

入门

声明以下变量,并为它们指定相应的类型和值:

  • 声明一个名为 count、值为 10 的 int 变量。
  • 声明一个名为 total、值为 150.75 的 double 变量。
  • 声明一个名为 grade、值为 'A' 的 char 变量。
  • 声明一个名为 isActive、值为 false 的 bool 变量。
  • 声明一个名为 userName、值为 "Bob123" 的 string 变量。

亲手试试

using System;

public class Program {
    public static void Main(string[] args) {
        // 在这里声明变量
        
        
        // 输出这些值
        Console.WriteLine("Count: " + count);
        Console.WriteLine("Total: " + total);
        Console.WriteLine("Grade: " + grade);
        Console.WriteLine("Active: " + isActive);
        Console.WriteLine("User Name: " + userName);
        
    }
}
quiz icon自我测试

这节课包含一个小测验。开始学习即可作答,并记录你的进度。

基础知识中的所有课

自己练习: C# 在线编译器