为什么";编写
本文关键字:编写 quot 为什么 | 更新日期: 2023-09-27 18:27:43
只是想知道为什么C#语句中的几个";;"在编译时不会抛出错误,例如
string todayDate = DateTime.Now.ToString(); ;;;;; ;
因为;
在C#语言中是一个有效的空语句。
空语句-MSDN
在中没有要执行的操作时使用空语句需要语句的上下文。
执行空语句只是将控制权转移到末尾陈述的要点。因此,空语句的终点是如果空语句是可访问的,则可达。
为什么要这样做?
只是一行中的一堆空语句。
没有语法错误,没有语义错误,只是程序员写了一堆占位符行。
基本上编译器将其解释为空代码行。