using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Text.RegularExpressions;
using System.Threading.Tasks;
using System.Configuration;
using System.Reflection;
namespace GrammaDemo
{
class Program
{
static void Main(string[] args)
{
string assemblyName = ConfigurationManager.AppSettings["AssemblyName"];
string className = ConfigurationManager.AppSettings["ClassName"];
string methodName= ConfigurationManager.AppSettings["MethodName"];
Type t = Assembly.Load(assemblyName).GetType(className);
Object obj = Activator.CreateInstance(t);
MethodInfo method = t.GetMethod(methodName);
method.Invoke(obj, null);
Console.Read();
}
}
public class Person
{
public string Name { get; set; }
public int Age { get; set; }
public void Eat()
{
Console.WriteLine("eat");
}
}
}
app.config



