作者alair99 (制造不在场证明)
看板Visual_Basic
标题[.NET] 关於字串比对的问题
时间Sun Jun 11 20:48:47 2006
请问一下
我宣告了一个字串 但它是由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
1F:推 retsamsu:if(array1(count) = nin) then 试试看 06/11 21:26
2F:推 alair99:抱歉抱歉 这文章是我手滑没打到~"~ 程式中的是array1没错 06/11 21:29
3F:推 linmic:我猜是根本没比对到你要的或是没Trim好。 06/11 23:29