0
A
回答
1
什麼你在談論被稱爲條件語句:
string x = boolVal ? "String Val" : "No String Val";
如果你真的希望字符串沒有任何價值,如果布爾是假的,你可以改變到:
string x = boolVal ? "String Val" : null;
0
string x = condition ? trueValue : falseValue;
+0
只是爲了澄清:這些值實際上可以是任何表達式。它們必須都是字符串,或者在一般情況下,它們必須是相同的類型。 – Flynn1179 2011-02-11 00:31:44
相關問題
- 1. 通過多個hasMany關聯執行請求的快速方法
- 2. 使用註釋條件執行方法
- 3. 內聯顯示方法對快速檢查有用
- 4. 更快速的方法來執行方法參數檢查
- 5. 快速REST調用執行
- 6. scheduleAtFixedRate快速執行
- 7. 如何使用-cp執行內聯腳本執行JMXterm?
- 8. 如何執行快速加入PostgreSQL的
- 9. 如何加快Python的執行速度?
- 10. 快速/簡單的方法來運行基於條件的方法
- 11. 如何在接收方法內快速釋放內存?
- 12. 如何在內部調用快速導出方法?
- 13. 無法使用visual studio代碼執行快速應用程序
- 14. 使用快速聯合算法對路徑進行壓縮,java
- 15. 使用Spring MVC 3.0執行內聯行編輯的最方便的方法
- 16. 如何在條件中使用快速響應
- 17. 語法突出顯示:Eclipse如何快速執行此操作?
- 18. 快速執行多個CREATE語句的方法
- 19. 什麼是快速執行登錄屏幕的正確方法
- 20. 在PHP中執行數據查找的快速方法
- 21. 如何學習WebGL的快速方法?
- 22. 如何從方法快速更新UI
- 23. 關於如何使用php快速提高Mpdf庫執行速度
- 24. 使用Qt獲取URL html內容的快速方法?
- 25. 如何加快PHPUnit + DBUnit測試套件的執行速度?
- 26. 如何快速執行文件操作,無一例外?
- 27. Maven - 如何執行條件執行
- 28. 快速的方法來計算條件函數
- 29. R:有條件替換列值的快速方法
- 30. 如何使轉動部件內快速排序通用?
可能不是這個問題的有效答案(因此一個評論,而不是):如果你的條件是空檢查,例如`string x =(s!= null)? s:「別的東西」,你可以做`string x = s ?? 「其他東西」 – Flynn1179 2011-02-11 00:17:51