Конвертировать объект в IEnumerable <runtimeType>in c# - PullRequest
0 голосов
/ 04 мая 2020

Я бы хотел преобразовать результат из метода methodInfo.InvokeGenericType () в IEnumerable. Я знаю этот тип только во время выполнения. Я не могу использовать дженерики. Пожалуйста, приведите пример с решением. Я не могу понять это.

Type type = GetRuntimeType(typeName);
MethodInfo genericMethod = method.MakeGenericMethod(type);
object result = genericMethod.Invoke(this, new object[] {});

// var convertedResult = (IEnumerable<type>)result;

Я хочу, чтобы результат был преобразован в IEnumerable

Заранее спасибо.

...