类型声明
本课属于 Coddy C# 学习旅程的“基础知识”单元。第 9 课,共 69 课。
变量声明为某种类型后,只能存储该类型的值。例如,int 变量只能存储整数值,而 string 变量只能存储文本。
例如:
int age = 25; // 只能存储整数
string str = "abc"; // 只能存储文本这些写法会导致错误。C# 会在程序运行前检查类型,因此每一处都是编译错误:程序根本无法启动。
age = "defg"; // 错误:不能把文本赋给 int 变量
str = 25; // 错误:不能把数字赋给字符串变量以下都是有效的:
age = 26; // OK:赋值为一个新整数
str = "Jane"; // OK:赋值为一个新文本字符串挑战
入门声明以下变量,并为它们指定相应的类型和值:
- 声明一个名为
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);
}
}这节课包含一个小测验。开始学习即可作答,并记录你的进度。
基础知识中的所有课
自己练习: C# 在线编译器