2012-03-22 82 views
-3

我正在開發Windows平板電腦的C#應用​​程序,但響應速度很慢,我應該使用Visual C++。哪一個是更快的Visual C#或Visual C++?Visual C#或Visual C++

+5

我寫了一個無限循環在C#中,它太sloooowww ...我應該切換到C++,看看會發生什麼... – manojlds 2012-03-22 05:54:32

+1

這個問題可能會被關閉,但根據我的經驗做這兩個,我會選擇C#是因爲這種開發更容易。用VC++可能無法從平板電腦中獲得更多的電力,但這真的歸結爲應用程序的目的。 – 2012-03-22 05:58:22

+0

使用SharpDevelop代替Visual Studio。它的小巧,快速和功能齊全的IDE http://www.icsharpcode.net/opensource/sd/ – Alexus 2012-03-22 06:04:49

回答

1

理論上,它們應該是相同的,因爲它們都在.NET CLR上運行,但由於編譯器優化,visual C++可以獲得稍好的性能。通過選擇本地C++而不是Visual C++ for .NET,您可以獲得更好的性能。另一種方法是找出你的性能瓶頸在哪裏,這可能比切換到另一種語言更有用。