c# - 多个组件 - 性能损失?

标签 c# .net

我在一个程序集中有一个 System.IO.Ports.SerialPort 对象列表,我打算处理来自另一个程序集的 Data_Receieved 事件。

我想知道这是否会以某种方式影响性能。会吗? (恐怕我不太清楚 CLR 是如何管理程序集的。)谢谢。

最佳答案

加载程序集后应该不会对性能产生影响。

唯一的潜在影响是加载时间(非常轻微)受到影响。当 CLR 加载程序集时,加载每个程序集都会涉及一些工作。但是,这通常足够小,不会引起注意。

关于c# - 多个组件 - 性能损失?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16322730/

相关文章:

c# - 如何使用 Visual Studio 为 .net Framework 4.7.2 项目创建 SDK 样式项目?

C# int 到 enum 的转换

c# - 类型 "Windows.UI.Xaml.FrameworkElement"在未引用的程序集中定义

.net - Web浏览器控件处理javascript : popup

.net - 重复调用 ConfigurationManager.AppSettings 以获取 appsetting 值的性能问题?

c# - 我的 Visual Studio Code 中的区域折叠不起作用

c# - 将数据添加到 DataGrid 中的特定列

c# - 在 #if debug 后面隐藏 RSA 私钥安全吗?

.net - 每个 Mono 组件是用哪种语言开发的?

c# - 如何以编程方式滚动 WPF ListView ?