运算符重载,通过implicit 和运算符重载想到一种坑爹的写法,专门对付强制==ture,或者强制不能带==true的。

我在这个帖子System.Convert 的一些事 的一个关于代码风格留言,发现还是有些争论的,我就想有没有办法让if (obj) 和 if (obj == ture)的行为不一样呢?我实验了一下,果然可以。 比如下面的代码 1 static void Main(string[] args) 2 { 3 var confusedValue = GetValue(); 4 5 if (confuse... [阅读全文]
1 共1条 分1页