![]() |
1
2
“.NET是慢的”是一个误解,“Java是慢的”。是的,它 习惯于 比本地人慢,是的,你 可以 使用手工优化的汇编获得更快的程序,但是对于几乎所有游戏的核心引擎代码来说,.NET与在C或C++中做同样的事情一样快,并且(在某些情况下)可以更快。
您还可以获得自动内存管理的巨大好处(因此您可以
|
![]() |
2
3
你得到了所有的.NET类。 |
![]() |
3
0
语言互操作性是 一 .NET的功能。它离 只有 .NET中的功能。不要忘记高级垃圾收集、LINQ、改进的API组织等等。 |
![]() |
4
0
这不是主要优势。大多数人用C语言编写代码,大多数人都尽量避免同时使用VB和C编写项目。#
.NET具有内存管理功能,这可能会使它在某些方面变慢。然而,经典的示例游戏,很多Xbox游戏现在都是用 XNA
有一个名为Mono的项目已经将.NET移植到Linux,还有一个名为MonoTouch的平台在iPhone上运行该代码。 然而,大体上,它的香草形式是绑在窗台上。
大多数人使用C语言编码,因为它是一种强大的Web和桌面语言,并且具有容易学习的曲线和良好的工具。它还拥有类似Java的强大类库,但比Java(IMO)更全面。 |
![]() |
A B · C#Excel自动调整列避免长文本时出错 5 月前 |
|
pseudodev · 失败的测试仅显示堆栈跟踪,不显示完整日志 6 月前 |
![]() |
CactusCake · if语句中应有分号 7 月前 |
![]() |
Bin4ry · 子文件夹中的应用程序设置 7 月前 |