Получить информацию о методе для Enumerable.DefaultIfEmpty
-
28-10-2019 - |
Вопрос
Я создаю выражение Linq и пытаюсь заполучить MethodInfo для IEnumerable.DefaultIfEmpty
( http://msdn.microsoft.com/en-us/library/bb360179.aspx ).Это казалось легкой задачей, но я не понимаю, почему она не работает.
Решение
Если честно, получение общих методов - это большая проблема.Я не знаю лучшего способа, чем использовать:
родовое слово Чтобы вызвать GetMethod
, необходимо иметь точный правильный тип параметра, включая правильный параметр универсального типа для параметра.Как только вы получите это один раз , вы сможете это сделать, но до тех пор я думаю, что все, что доступно выше :(
Не связан с StackOverflow