为什么使用单声道?[闭门]

就目前情况而言,这个问题不适合我们的问答形式。我们希望答案能得到事实、参考资料或专业知识的支持,但这个问题可能会引发辩论、争论、投票或广泛讨论。如果您觉得这个问题可以改进并可能重新打开,请访问帮助中心寻求指导。

9年前关闭的

使用Mono over Java(或任何其他“免费”或Linux友好的语言/运行时)的主要好处是什么

Mono总是落后于.NET framework的最新发展,为什么您希望使用Mono而不是另一种传统的开源语言/框架(Java)

编辑:
就像下面提到的人一样,我想根本的问题是,为什么要在Linux平台上使用.NET

答案很明显:因为你想在Linux上使用.Net

这当然回避了一个问题(我认为这正是您真正想要了解的):为什么您希望在Linux上使用.Net(而不是Java)

原因很多:

  • 服务器与WPF或Winforms应用程序之间的通用代码
  • 使用特定的.Net语言,如F#
  • Java以外的语言特性(闭包、运算符重载、分部类、运行时泛型、索引器、委托、LINQ、变量类型等)
  • 你或你的团队的技能已经进入C#
  • 等等

发表评论