Foxtable(狐表)用户栏目专家坐堂 → 错误问题


  共有1849人关注过本帖树形打印复制链接

主题:错误问题

帅哥哟,离线,有人找我吗?
z769036165
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:三尾狐 帖子:757 积分:5398 威望:0 精华:0 注册:2012/10/5 21:53:00
错误问题  发帖心情 Post By:2019/9/17 22:35:00 [只看该作者]

Dim dz As String = ProjectPath & "文件导入\"
Dim s1 As String 
For Each File As String In FileSys.GetFiles(dz)
    s1 = s1 & "|" & File
Next
Dim s2() As String = s1.Trim("|").Split("|")
为什么这个会报错

然后设置Dim s1 As String = ""  就不报错了?

 回到顶部
帅哥哟,离线,有人找我吗?
有点蓝
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:107014 积分:544295 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2019/9/17 22:55:00 [只看该作者]

含义不一样。
Dim s1 As String ‘定义一个变量s1,变量为空引用(或者叫空对象,没有分配内存空间),没有值,调用空引用的属性就会出错
Dim s1 As String = ""  ‘定义一个变量s1,变量值为空字符串,空字符串也是有效的值,不是空引用,是一个有效的对象,可以调用各种属性

 回到顶部