-16
A
回答
1
流程控制語句只檢查一個條件是真還是假(這是字符串比另一個更久?這是其它字符字符串中發現了什麼?等等)。
你正在扔一個字符串,就是這樣。沒有比較某個其他字符串,檢查其長度,沒有對它進行任何操作,因此編譯器將無法知道你打算檢查什麼。
我認爲你應該採取一些步驟,並開始瞭解flow control的更多信息。如果你還在學習編程的話不是跳過章節!
+0
我想他不希望它是一個字符串,但首先布爾值。 –
相關問題
- 1. 錯誤「無法將類型'字符串'隱式轉換爲'System.Type'
- 2. 錯誤「無法將類型'int'隱式轉換爲'字符串'」
- 3. 無法將類型'字符串'隱式轉換爲'字符串'
- 4. 無法將字符串轉換爲Bool
- 5. 無法將類型'字符串'隱式轉換爲'System.Data.CommandType'
- 6. 無法將int類型隱式轉換爲字符串
- 7. 無法將類型System.Uri隱式轉換爲字符串
- 8. 無法將類型'bool'隱式轉換爲'System.Threading.Tasks.Task'
- 9. 無法將類型'char *'隱式轉換爲'bool'
- 10. 無法將'System.Data.SqlClient.SqlConnection'類型的錯誤值轉換爲'字符串'
- 11. 無法隱式轉換類型錯誤
- 12. 錯誤無法隱式轉換類型「字符」到
- 13. 錯誤CS0266:無法將類型'object'隱式轉換爲'int'
- 14. 錯誤CS0029:無法將類型'int'隱式轉換爲'Score'
- 15. Unity3D - 錯誤 - 無法將類型'int'隱式轉換爲'string'
- 16. 錯誤無法將類型'int []'隱式轉換爲'int'
- 17. 錯誤:無法將類型'System.Data.Entity.DbSet'隱式轉換爲'System.Linq.IQueryable'
- 18. 無法隱式轉換類型「字符串」到模型
- 19. 錯誤CS0029不能隱式轉換int類型爲bool
- 20. 獲取錯誤消息 - 不能隱式地將類型'字符串'轉換爲'bool'
- 21. 錯誤不能隱式地將類型'字符串'轉換爲'System.DateTime'返回
- 22. ASP.NET C#「不能隱式地將類型'字符串'轉換爲'int'」錯誤
- 23. 錯誤CS0029:不能隱式地將類型`字符串'轉換爲`UnityEngine.UI.Text'
- 24. 錯誤無法隱式轉換類型「詮釋」到「串」 C#
- 25. 無法隱式轉換類型「System.Collections.Generic.List <string[]>」到「字符串[]」
- 26. 無法隱式轉換類型「字符串」到「短」
- 27. 無法隱式轉換類型「字符串」到「廉政」(CS0029)
- 28. 無法隱式轉換類型的字符串System.Windows.Forms.DataGridViewTextBoxColumn
- 29. 無法隱式轉換類型「字符串」到「System.Collections.Generic.List <string>
- 30. 網站無法隱式轉換類型「詮釋」到「字符串」
請張貼文字而不是圖片,我們更容易看到問題。此外,錯誤消息似乎對我很清楚。您的設置是一個字符串而不是布爾值。 –
[如何調試小程序](https://ericlippert.com/2014/03/05/how-to-debug-small-programs/) - 從仔細閱讀錯誤信息開始。 – EJoshuaS