【发布时间】:2017-05-22 13:18:56
【问题描述】:
我在 C# 教科书中看到过这个空语句示例。
代码:
public void empty()
{
;
}
一些快速的谷歌搜索发现这是一个多余的功能,我看不到它的用途,因为它似乎毫无意义?
我很想知道它什么时候有用,即使它已经过时了,它是否仍然可以使用?
【问题讨论】:
-
可能只是作为方法存根(签名)或用于单元测试
-
如果您在教科书中找到它,就会有它出现在那里的背景 - 为什么不与我们分享这个背景?
-
也许你有一个 while 循环,一旦满足条件就会中断,你想做的就是等待。那么
empty();可能比;更好 -
@PaulF:是的,这是一个空语句(仅限分号),但 OP 将其包装在一个方法中。他在问这种方法是否有意义。但是文档也提到了用例,所以这个链接很有帮助。
标签: c#