变量
本课属于 Coddy C# 学习旅程的“基础知识”单元。第 10 课,共 69 课。
在 C# 中,var 是一个关键字,可以让你声明变量时不必明确指定其类型。编译器会根据赋给变量的值推断变量的类型。这称为类型推断。
var 可以让代码更简洁易读,尤其是在处理复杂的数据类型时。
下面介绍如何使用 var:
var age = 30;
var price = 99.99;
var name = "Alice";
var isActive = true;在这些示例中,编译器会推断出 age 是 int,price 是 double,name 是 string,而 isActive 是 bool。
带小数点的数字默认会被推断为 double。后缀 f(例如 45.50f)会将字面量设为 float,而 m(45.50m)会将其设为 decimal。
挑战
入门编写一个 C# 程序,使用 var 声明并初始化以下变量:
- 名为
quantity、值为5的变量。 - 名为
itemPrice、值为24.99的变量。 - 名为
productName、值为"Laptop"的变量。 - 名为
isAvailable、值为true的变量。
亲手试试
using System;
public class Program {
public static void Main(string[] args) {
// 在这里编写代码
// 不要修改下面的代码
Console.WriteLine("Quantity: " + quantity);
Console.WriteLine("Item Price: " + itemPrice);
Console.WriteLine("Product Name: " + productName);
Console.WriteLine("Is Available: " + isAvailable);
}
}这节课包含一个小测验。开始学习即可作答,并记录你的进度。
基础知识中的所有课
自己练习: C# 在线编译器