Re[2]: PropertyInfo и string[]
От: my_soul  
Дата: 22.10.08 08:26
Оценка:
Здравствуйте, koandrew, Вы писали:

K>Выдернуть текущее содержимое, отресайзить массив и дописать новый элемент, после чего всё это запихать обратно...


Правильно я понимаю что это будет как-то так:

Type propType = propInfo.PropertyType;
  if(propType.IsArray)
  {
    if(propType.GetArrayRank() != 1)
      continue;

    MethodInfo getMethod = propInfo.GetGetMethod();
    if (getMethod == null)
      continue;

    object[] arr = getMethod.Invoke(obj); // obj - обект класса, содержий propInfo
    arr.Add("новая строка");

    //GetSetMethod и запихнуть обратно..
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.