回答
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