反射:
IFactory factory = (IFactory)Assembly.Load("FactoryMode").CreateInstance("FactoryMode."+factoryName);
应用程序配置文件App.config
<configuration>
<appSettings >
<clear />
<add key ="FactoryName" value ="BusinessFactory"/>
</appSettings>
</configuration>