看板 C_Sharp 關於我們 聯絡資訊
我對你說第二種方式可以有點懷疑 使用VS測試了一下,這個錯誤在IDE就可以抓出來了(尚未編譯喔) 你是用哪一種方式寫程式的呢? ※ 引述《liptonbin (wind)》之銘言: : 請問為什麼這樣有錯 : sss1的內容是1-12A : string dd,sss1; : if(sss1.Length ==5) : { dd=sss1.Substring(0,1); : } : 然後編譯時編譯器寫 "使用未指定的區域變數dd" ? : 請問我長度不是5嗎 : 但是我直接這樣就可以 : string dd,sss1; : dd=sss1.Substring(0,1); : 謝謝 -- ----------------------------------------------------------------------------- 功課重,Project多的好幫手--專案王 http://steven.twbbs.org/ProjectKing 增加右鍵的威力RightMenuKing--右鍵王 http://steven.twbbs.org/RightMenuKing/ 備份重要檔案的好幫BackupKing--備份王 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 125.225.156.192
Inshion:可能原Po還對sss1賦過值吧,只是省略寫了…呵呵…… 08/25 21:24
tomex:對呀,未初始化是null,對null任何操作都是違法的!! 08/30 02:26
tomex:我一看就知道了,幸好沒花時間測vs ^^" 08/30 02:26