public static void Main()
Assembly executingAssembly = Assembly.GetExecutingAssembly();
Type customerType = executingAssembly.GetType("Customer");
MethodInfo getFullNameMethod = customerType.GetMethod("GetFullName");
string[] parameters = new String[]{"Damilare", "Technologies"};
object customerInstance = Activator.CreateInstance(customerType);
string fullName = (string)getFullNameMethod.Invoke(customerInstance, parameters);
Console.WriteLine(fullName);
public string GetFullName( string a, string b){