This is third article in series, that explains how to create delegates for public and non-public members of public, non-public or not known in compile-time types. If you are not familiar with previous articles and looking for detailed explanation of how delegates works, how they are created and why, I strongly encourage you to read first two. If you are just looking for a way to create delegates for methods or constructors it is not necessary.
Code with new features and with bug fixes is available on GitHub and as Nuget package. Continue reading “Faster than Reflection: Delegates. Part 3.”