public object GetOriginalValue(object obj, object[] index) { if(m_isProperty) { return m_propertyInfoInstance.GetValue(obj, index); } else { return m_fieldInfoInstance.GetValue(obj); } }