变量声明与使用
修改一下Program.cs
/*
这是一个
多行注释
*/
// 声明一个int类型的变量,并赋值为10
int a = 10;
Console.WriteLine(a);
// var表示类型推断,由编译器确定具体类型
var name = "Tony";
var isMan = true;
Type nameType = name.GetType();
Type isManType = isMan.GetType();
// 使用了字符串模板的写法
Console.WriteLine($"name type is {nameType}");
Console.WriteLine($"isMan type is {isManType}");
运行一下
我觉得我现在已经可以上天了
GO ON
变量的作用域
class Program
{
//定义了一个类级别的变量,因为Main函数是静态的,所以这个变量也需要声明为静态的
static int j = 20;
//Main()函数是程序开始执行的主入口
static void Main()
{
int j = 30;
Console.WriteLine(j); // 30
Console.WriteLine(Program.j); // 20
}
}
常量
常量是在生命周期中不会发生变化的变量,在声明时,在变量的前面加上const关键字。
如图,将一个常量重新赋值会引起一个错误。