创建 ISet(of String) 的实例
Create instance of ISet(of String)
我在挣扎。获得 ISet(of String) 类型的属性,我需要为它们分配值。
.Add()
抛出空 link 错误,因为它没有被实例化,一直在尝试创建一个实例,赋值并通过 set() 传递,但是
Activator.CreateInstance(Type.GetType(MyClass.MyProperty)
抛出空 link。此解决方案 Visual Basic: dynamically create objects using a string as the name 均无效,我已输出列表,但 ISet 根本不存在。
我已经尝试解决这个问题一段时间了。
接口没有完全定义对象。它们只定义了对象的一部分,因此您没有从 ISet(Of String)
接口获取足够的信息来创建实例。
您需要做的是找到一个实现该接口的类型,并创建其中一个...HashSet(Of String)
和 SortedSet(Of String)
都可以。
我在挣扎。获得 ISet(of String) 类型的属性,我需要为它们分配值。
.Add()
抛出空 link 错误,因为它没有被实例化,一直在尝试创建一个实例,赋值并通过 set() 传递,但是
Activator.CreateInstance(Type.GetType(MyClass.MyProperty)
抛出空 link。此解决方案 Visual Basic: dynamically create objects using a string as the name 均无效,我已输出列表,但 ISet 根本不存在。
我已经尝试解决这个问题一段时间了。
接口没有完全定义对象。它们只定义了对象的一部分,因此您没有从 ISet(Of String)
接口获取足够的信息来创建实例。
您需要做的是找到一个实现该接口的类型,并创建其中一个...HashSet(Of String)
和 SortedSet(Of String)
都可以。