Мне нужно выполнить метод "FindAll" на моей странице. Этот метод возвращает список объектов.
Это мой метод, который я выполняю "FindAll". FindAll требует int и возвращает список этих классов.
public void ObjectSource(int inicio, object o)
{
Type tipo = o.GetType();
object MyObj = Activator.CreateInstance(tipo);
object[] args = new object[1];
args[0] = inicio;
List<object> list = new List<object>();
object method = tipo.InvokeMember("FindAll", BindingFlags.Default | BindingFlags.InvokeMethod, null, null, args);
}
Когда я запускаю ObjectSource, он возвращает ok, но я не могу получить доступ к результату. В VS2008 я могу визуализировать список с помощью «ctrl + Alt + q», но приведение не работает.
Забыл сказать: этот метод "НайтиВсе" статичен!
List<object>и не используете его, и почему вы фактически игнорируете возвращаемое значение метода? - person Jon Skeet   schedule 13.11.2009