声明语句
表达式语句

expression-statement 用于计算所给定的表达式。由此表达式计算出来的值(如果有)被丢弃。
static void Main(string[] args){// Add 产生的 7.0,如果前面没有拿变量接收它,值被丢弃了。Add(3.0, 4.0);}static double Add(double a,double b){return a + b;}
Single Responsibility 单一职责原则:一个方法尽量只做一件事情。
下面 x+y 这种语句在 C 语言里面是允许的,在 C# 里面不允许。
int x = 100;int y = 200;x+y;
块语句

- 块语句无论什么时候都被编译器当做一条语句来看待
- 编译器认为块语句是一条完整的语句(即块语句最后不用加
;号)
Code Snippet
Ctrl + }:跳转至该花括号对应的花括号处。
变量的作用域:块之内声明的变量,作用域仅在块内。
static void Main(string[] args){int x = 100;{Console.WriteLine(x);int y = 200;Console.WriteLine(y);}// Error CS0103 当前上下文中不存在名称“y”Console.WriteLine(y);}
