【发布时间】:2014-07-25 10:25:12
【问题描述】:
您在 C 中学到的第一件事就是您可以将 true 定义为 false 并将 false 定义为 true
我想知道,是否可以在 C# 中将 true 定义为 false,反之亦然?
是否可以修改上述问题中的其他类型?
示例
这就是我想要的工作方式。
if(false)
{
// this will always be executed
}
if(true)
{
// this will never be executed
}
【问题讨论】:
-
这是我见过的最奇怪的问题。使用
!false还不够? -
你为什么要这样做?
-
不可能,也许你更喜欢在允许这样的事情的地方使用 C++
-
别忘了FILE_NOT_FOUND 但严重的是,这将严重违反最小惊讶原则
-
这个问题似乎离题了,因为它不是关于实际编程问题。