Connection: close
有没有办法让数组填充空值。
现在,行int size = Convert.ToInt32(sizeAttribute.Value);
Array newArray = Array.CreateInstance(fieldType.GetElementType(), size);
PropertyInfo info = component.GetType().GetProperty(fieldNameAttribute.Value, BindingFlags.Public | BindingFlags.NonPublic | BindingFlags.Static | BindingFlags.Instance);
var r = Convert.ChangeType(newArray, fieldType);
info.SetValue(component, r);
正在返回此错误:
{System.Reflection.TargetInvocationException:调用目标抛出了异常。 ---> System.NullReferenceException:未将对象引用设置为对象的实例。