问题:
为什么下面的代码(不是我写的)甚至可以编译?
我的意思是除了 option strict 关闭和 option infer 开启的事实......
If Not actdate.DayOfWeek = DayOfWeek.Saturday And Not actdate.DayOfWeek.Sunday Then
...
End If
对于那些不熟悉 VB 的人来说,它与以下内容完全一样:
if (!(actdate.DayOfWeek == DayOfWeek.Saturday) & !actdate.DayOfWeek.Sunday) {
...
}