Mega Code Archive

 
Categories / C# / Reflection
 

BindingFlags Public BindingFlags Instance

using System; using System.Reflection; class Program {     public void MethodA(int i, int j) { }     public void MethodA(int[] i) { }     public unsafe void MethodA(int* i) { }     public void MethodA(ref int r) {}     public void MethodA(int i, out int o) { o = 100; }   static void Main(string[] args)   {     MethodInfo mInfo;     mInfo = typeof(Program).GetMethod("MethodA",BindingFlags.Public | BindingFlags.Instance,         null,         new Type[] { typeof(int), typeof(int) },         null);     Console.WriteLine("Found method: {0}", mInfo);   } }