c# - 非托管代码中的 .net 组件 - 性能?

标签 c# .net c++ com

我需要编写一些将通过 COM 加载到某些现有系统中的 dll。如果我使用 c#.net 而不是普通的 c++ 编写,我会损失多少性能?

最佳答案

一般来说,没有。

注意事项:

  • 通过执行大量字符串连接来创建大量字符串;但这本身不一定是个问题
  • 过度装箱/拆箱

Performance (C# and Visual Basic)

关于c# - 非托管代码中的 .net 组件 - 性能?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6466653/

相关文章:

c# - 使用 TLS 1.2 从 HttpClient 连接到 Azure FrontDoor 后面的 API

c# - SQL Server 长时间运行的查询通过 .Net 随机超时

c# - FTPWeb 请求.NET 3.5 与 4

c++ - 400.0 - 使用 MSXML2::IXMLHTTPRequestPtr 的错误请求

c++ - 为什么不修改关联容器的键?

c# - 获取非通用任务的结果

c# - 如何根据下拉列表中选择的项目在隐藏字段中设置值

c++ - WM_QUERYENDSESSION 处理程序返回值没有预期效果

c# - 添加新组件以及什么是 Interop.dll 文件?

c# - 在 Access 数据库之间复制表