我在一个程序集中有一个System.IO.Ports.SerialPort
对象列表,我计划从另一个程序集处理Data_Receieved事件。
我想知道这是否会以某种方式影响表现。会吗? (我担心我不清楚如何通过CLR管理程序集。)谢谢。
答案 0 :(得分:6)
加载程序集后,对性能不会产生任何影响。
唯一可能的影响是加载时间(非常轻微)。当CLR加载程序集时,加载每个程序集都需要做一些工作。但这通常很小,但并不值得注意。
答案 1 :(得分:2)
没有。在性能方面,哪种装配类型并不重要。 JIT将发出相同的本机代码。唯一的性能损失是在最初加载组件时,它可以忽略不计。