回答
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. Jquery $() - 它返回什么,什么是$()[0]?
- 3. 是什么PackageInfo.signatures返回?
- 4. 什么是CvMatchShapes返回?
- 5. mysql_insert_id()返回的是什么?
- 6. 什么是返回以下
- 7. 什么是叉返回?
- 8. 什么是array_filter没有回调吗?
- 9. 什么是返回2不是0?
- 10. 线性回归的BigO是什么?
- 11. 为什么'if not None'返回True?
- 12. 什么是Regex.Split的返回类型(s,@“\ W +”);在C#中?
- 13. Golang什么是“%!s”
- 14. 什么是#用%s
- 15. 返回什么?
- 16. PHP CURL什么也没有返回
- 17. 为什么readf没有返回值?
- 18. LINQ查询什么也没有返回
- 19. PHP preg_match_all什么也没有返回
- 20. bash pid什么也没有返回
- 21. WP_Query什么也没有返回
- 22. DOMXpath什么也没有返回
- 23. django-haystack more_like_this什么也没有返回
- 24. HTTPConnection对象什么也没有返回
- 25. pg_query什么也没有返回
- 26. CameraPreview takePicture()什么也没有返回
- 27. android volley JsonArrayRequest什么都没有返回
- 28. getStoreCategories()什么也没有返回
- 29. linecache.getline()什么也没有返回
- 30. Android:EditText.getText()。toString什么也没有返回
感谢您的快速答复。我现在更了解这些否定。 – Jla 2010-02-08 10:29:16