非常感谢大家抽出时间来做这件事!
我这样做正确吗?它说“参数计数不匹配”。对于SetValue
方法
For i = 0 To (missingFieldName.Count) - 1
Dim propertyiInfo As System.Reflection.PropertyInfo =
GetType(ImportFields).GetProperty(missingValuesTakenfromUser.missingFieldAcquired(i, 0))
Dim fieldacquired As String = missingValuesTakenfromUser.missingFieldAcquired(i, 1)
propertyiInfo.SetValue(fields, fieldacquired, New Object() {0})
Next i
fields 是类 ImportFields 的一个实例。在过去的 2 天内尝试了 100 种不同的方法来解决这个问题。拼命寻找解决方案,请有人?