我正在制作一个音频应用程序,它使用dll插件,这些插件是使用Assembly.LoadFrom(file).GetTypes()加载的...然后使用Activator.CreateInstance(T)。我的问题不是加载过程是否慢,初始化时间不重要,我想知道如果插件中有一个音频处理循环,那么这种方法是否比直接添加类而不使用插件要慢?
我正在制作一个音频应用程序,它使用dll插件,这些插件是使用Assembly.LoadFrom(file).GetTypes()加载的...然后使用Activator.CreateInstance(T)。我的问题不是加载过程是否慢,初始化时间不重要,我想知道如果插件中有一个音频处理循环,那么这种方法是否比直接添加类而不使用插件要慢?
Activator.CreateInstance()
)吗?因为从你的回答中并不是很清楚。 - svick这看起来很奇怪...
当程序集被加载时,没有任何区别...
因此,我建议在以下方面进行诊断:
希望这些提示能够帮到您~