有关反射的问题。
需要注意的是loggerName必须是带名字空间的,要不是建不起来地。
public sealed class LoggerManager
{
public static Logger GetLogger( string loggerName )
{
return (Logger) System.Activator.CreateInstance(Type.GetType(loggerName));
}
}
public sealed class LoggerManager
{
public static Logger GetLogger( string loggerName )
{
return (Logger) System.Activator.CreateInstance(Type.GetType(loggerName));
}
}