[.NET] 關於字串比對的問題

看板Visual_Basic作者 (製造不在場證明)時間19年前 (2006/06/11 20:38), 編輯推噓3(300)
留言3則, 3人參與, 最新討論串1/1
請問一下 我宣告了一個字串 但它是由input.text所取出來的 dim inputstr as string = trim(input.text) dim blank_pos as integer = Instr(inputstr, " ") dim nin as string = Mid(inputstr, blank_pos + 1) 這個字串的名稱就叫做nin 後來宣告了一個陣列array1(100000)裡面存的是我從資料庫裡面抓的東西 dim array1(100000) as string 接著開始比對 for count = 0 to k1-1 ' k1是array1裡面應該會有的資料數 if(array(count) = nin) then str2 = "success" ' str2 是我最後用來確認到底有沒有跑進if迴圈用的 endif next 到最後呢 要印出東西了 ~"~ label4.text = str2 結果最後沒有印任何東西..... 請問一下我這是錯在哪裡? 謝謝 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.114.212.94

06/11 21:26, , 1F
if(array1(count) = nin) then 試試看
06/11 21:26, 1F

06/11 21:29, , 2F
抱歉抱歉 這文章是我手滑沒打到~"~ 程式中的是array1沒錯
06/11 21:29, 2F

06/11 23:29, , 3F
我猜是根本沒比對到你要的或是沒Trim好。
06/11 23:29, 3F
文章代碼(AID): #14Z0xBmC (Visual_Basic)
文章代碼(AID): #14Z0xBmC (Visual_Basic)