这个是bug吗?还是我打开方式不对;丧心病狂啊;!!!!!!!

Mar 2019-11-11 760

_这个是bug吗?还是我打开方式不对;丧心病狂啊;!!!!!!!

如图

这是代码:


   dim arrayData = []
   TracePrint arrayData
   If arrayData = []
       TracePrint "no"
   End If

   TracePrint "yes"


//我重装过了 ; 也重启过了 ; 就差没重装系统了 //或者是我使用方法有误还是什么。。。写了个抓取搜狗链接的爬虫 判断抓取的内容为空作为过滤规则;昨天抓了一晚上早上起来检查时被坑哭了QAQ;后来发现 “if” 判断空数组不会执行,重装也试过了 重启也试过了,一晚上啊,我的时间啊,今天还有好多事,哇全被这个拖上了,本来昨天心想今天还能出去哪里玩,现在全都不可能了啊T-T。


最新回复 (5)
  • 林墨晗 2019-11-11
    2
    判断条件最好自己先试试是不是自己的预想的结果。
  • Mar 2019-11-11
    3
    的确,吃一垫,长一智,编程这事还真的是什么都有。。。
  • 林墨晗 2019-11-12
    4
    能解决就好
  • 九木成林 2019-11-15
    5
    数组是不能直接判断的, 建议用len()
    例子:
    if Len(arrydata) = 0
        TracePrint("数组长度为0, 肯定是个空的\n"& arrydata)
    end if
  • 鲁大师 2019-11-15
    6
    数组是引用类型,不能用这种判断
返回
发新帖