我想把一个未知的基本结构转换成一个对象(这里没有类型)。 我正在构建一个库,这个库将被许多用户用来从我的系统中提取数据,但我不想为他们每个人做一个新的函数。他们必须知道结果会是什么。在vb中,可以创建一个具有某些属性的对象,并将其作为常规类使用,如下所示: Dim myObj as New With { .name = "Matt", .age = "28" }
MsgBox( myObj.name在执行之后,我知道的是一个字符串
我们有一个可以在C#应用程序接口中运行VB.NET函数的产品。我们可以使用Object[]将参数传递给这些VB.NET函数。假设我们在C#应用程序接口中有以下调用,我们将3个参数传递给一个VBFunction: var scriptParameters = new object[] new List<Object--被VBFunction作为匿名对象列表接收。这些匿名对象应该转换为VBFunction已知的对象,以便能够使用这些<em