title: AmbiguousMatchException thrown
body: <p>i wrote this code:</p>
  
  <pre><code> MethodInfo method2 = typeof(IntPtr).GetMethod(
              "op_Explicit",
              BindingFlags.Static | BindingFlags.Public | BindingFlags.NonPublic,
              null,
              new Type[]{
          typeof(IntPtr),
  
          },
              null
  
              );
  </code></pre>
  
  <p>if I try to run i get an ambiguousmatchexception, how can i solve this problem? thanks</p>
  
  <p>The method i am trying to get is op_Explicit(intptr) return value int32</p>