以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  如果判断一个object 是字典还是集合?  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=177037)

--  作者:ap9709130
--  发布时间:2022/5/7 11:13:00
--  如果判断一个object 是字典还是集合?
 老师

     如题,对方的函数返回来一个对象,有可能是集合有可能是字典。如果判断接收的object是字典还是集合?

--  作者:有点蓝
--  发布时间:2022/5/7 11:42:00
--  
Dim o As Object = New List(Of String)
MsgBox(o.GetType().Name)
MsgBox(TypeOf o Is List(Of String))

o = New Dictionary(Of String, String)
MsgBox(o.GetType().Name)
MsgBox(TypeOf o Is Dictionary(Of String, String))