回答
return s != null;
在C#中,这将是
return s != null
更直接的transaltion是
return !(s == null)
但看在C#这样的原译是首选,这将是奇怪的。
我也发现它返回一个布尔混淆的事实。我会期望它的意思是“返回s,如果它不是null”而不是“return is s null or not” – Jla 2010-02-08 10:45:06
DrDro,我可以看到你如何看待它,但如果s为null,它会返回什么?它必须返回一些东西。如果它只是返回null,如果s为空,那就是'return s' – 2010-02-08 11:03:54
仅供参考,以“惯用的” VB,这宁愿被写为:
Return s IsNot Nothing
听起来更自然,无论如何:) – OregonGhost 2010-02-08 10:34:26
在VB中没有任何东西 – 2010-02-08 12:11:37
@Julien:Duh。当然。 – 2010-02-08 12:40:30
- 1. 为什么递归没有返回值
- 2. 什么是“回归”做“回到MyFunction的()”
- 3. Jquery $() - 它返回什么,什么是$()[0]?
- 4. 返回做什么?什么都没有返回
- 5. MongoDB:什么是getLastError()返回
- 6. 是什么PackageInfo.signatures返回?
- 7. 什么是返回以下
- 8. 什么是CvMatchShapes返回?
- 9. mysql_insert_id()返回的是什么?
- 10. 什么是“返回false”;做?
- 11. 什么是叉返回?
- 12. 什么是array_filter没有回调吗?
- 13. 什么是返回2不是0?
- 14. 为什么这总是回归真实?
- 15. 线性回归的BigO是什么?
- 16. 什么是Scala中的“(x,y)”,实际返回的是什么?
- 17. 什么是#用%s
- 18. Golang什么是“%!s”
- 19. 什么是Regex.Split的返回类型(s,@“\ W +”);在C#中?
- 20. 为什么'if not None'返回True?
- 21. 什么是回写?
- 22. 有没有办法知道返回的对象是什么?
- 23. 返回什么?
- 24. 为什么CREATE TABLE IF NOT EXISTS总是返回false?
- 25. sudo_exec什么也没有返回
- 26. Theme_image()什么也没有返回
- 27. 为什么qsort()没有返回值?
- 28. Android:EditText.getText()。toString什么也没有返回
- 29. 函数什么也没有返回Postgresql
- 30. Magento isSalable什么也没有返回
感谢您的快速答复。我现在更了解这些否定。 – Jla 2010-02-08 10:29:16