I previously mentioned some hypothetical C#
methodof operators, which would obtain
MethodInfo objects, in the same way that
Type at runtime.
Eric Lippert explains the pros and cons of a combined
infoof operator, which mainly centre around how hard it would be to pick the right method overload each time.
In the comments, Jonathan Pryor points out my favourite replacement for
Fastest by far in my testing -- faster than string-based Reflection, in fact -- is Mike's "Poor's man infoof" using the Delegate.Method property. This effectively bypasses most of the Reflection infrastructure (no Type.GetMember(), etc.), and is the closest we can get to IL member lookup resolution.