Foxtable(狐表)用户栏目专家坐堂 → 求封装一个对JObject和JArray进行判断的函数


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

主题:求封装一个对JObject和JArray进行判断的函数

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


加好友 发短信
等级:幼狐 帖子:81 积分:1093 威望:0 精华:0 注册:2017/1/3 9:45:00
求封装一个对JObject和JArray进行判断的函数  发帖心情 Post By:2023/1/31 13:12:00 [只看该作者]

想封装一个函数,传递的参数不确定,有可能是JObject,也有可能是JArray,现在想对参数进行判断做后续的处理

Dim obj1 As Object = Args(0)
Dim obj2 As Object = Args(1) 
Dim maxLength As Integer = Args(2)
If obj1 Is Nothing Then Return obj2
If obj2 Is Nothing Then Return obj1
Dim sum1 As Double
Dim sum2 As Double
If obj1.GetType() Is GetType(JObject) Then
     Output.Show("JObject")
End If 

If TypeOf obj1 Is JArray Then
     Output.Show("obj is JArray")
ElseIf TypeOf obj1 Is JObject Then
    Output.Show("obj is JObject")
Else
    Output.Show("判断不出来")
End If

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


加好友 发短信
等级:超级版主 帖子:111422 积分:567186 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2023/1/31 13:32:00 [只看该作者]

我测试没有问题,外部是怎么传参数的?

图片点击可在新窗口打开查看此主题相关图片如下:1.png
图片点击可在新窗口打开查看


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


加好友 发短信
等级:幼狐 帖子:81 积分:1093 威望:0 精华:0 注册:2017/1/3 9:45:00
  发帖心情 Post By:2023/1/31 13:56:00 [只看该作者]

谢谢蓝老师,外面的参数传错了 ,传成Object的了

 回到顶部