我有以下问题:
- 是否可以使用 VS.NET 编译 C# 项目,并在单声道上运行它?
- 方法 1(与使用单编译器编译相比)是否有任何性能优势?
- 在 Linux 上运行输出 .exe/.dll 怎么样?相关的性能特征是什么?
谢谢
最佳答案
是的,你可以做到。它应该可以工作,除非代码使用一些未在单声道上实现的框架元素。
据我所知不是。
不确定#3 和#1 之间的区别。如果您指的是在 Windows 上使用 mono 进行编译,然后将其移植到 linux,它应该仍然可以正常工作。两种编译器生成基本相同的 IL 代码。
关于c# - 性能:在 VS 中编译,在 Windows 和 Linux 上以 Mono 运行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1283023/