[問題] if else的基礎問題 大佬們請進

看板C_Sharp作者 (postgraduate)時間5年前 (2019/06/21 11:33), 5年前編輯推噓1(106)
留言7則, 4人參與, 4年前最新討論串1/1
各位大佬好 我想按照課本給的題目的 設計一個依照身高顯示出購買什麼票種的程式 但 我研究很久一直找不到BUG 不管輸入數值是多少都沒有出現字樣 希望可以獲得指點迷津 謝謝 https://sendvid.com/4sg93byr 已解決 剛剛腦袋一轉 把inputbox搞成不等於空值的話就執行 不是的話 就執行字串 終於解決了 ! 不過版上好像被我當個版在問了...哈 http://sendvid.com/7iqngi29 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 111.82.237.63 (臺灣) ※ 文章網址: https://www.ptt.cc/bbs/C_Sharp/M.1561087984.A.DDD.html

06/21 11:54, 5年前 , 1F
空字串沒辨法轉成int
06/21 11:54, 1F

06/21 12:17, 5年前 , 2F
但是當我輸入數值的時候 它不會跳出錯誤
06/21 12:17, 2F

06/21 12:18, 5年前 , 3F
但也不會顯示出購買的票種 這是什麼問題呢
06/21 12:18, 3F

06/21 12:33, 5年前 , 4F
好了 我剛剛突然腦袋一轉 加入不等於就ok了 謝謝..
06/21 12:33, 4F
※ 編輯: qoo27734266 (111.82.237.63 臺灣), 06/21/2019 12:36:18

06/21 22:38, 5年前 , 5F
這樣還是沒有解決問題,如果輸入非數字的字串呢?
06/21 22:38, 5F

06/21 22:40, 5年前 , 6F
要針對輸入的文字做檢核,一定是數字才能用Convert.ToInt32
06/21 22:40, 6F

06/22 15:59, 4年前 , 7F
請用int.TryParse()
06/22 15:59, 7F
文章代碼(AID): #1T34_mtT (C_Sharp)