2010-10-29 40 views

回答

1

虛擬機的性能將受到如何實現它的影響,而不是用什麼語言。如果你在c#和C++中以相同的方式實現它,性能將是可比的。

贊成C++的事情是,您可以直接從沙盒應用程序執行本機代碼的一部分。可以在c#中做同樣的事情,但是這需要一些翻譯並且發出相應的字節碼Reflection.Emit

1

你不能在C#中這樣做,我想,因爲有幾件事情需要彙編程序,而不是談論非託管代碼本身。所以C++和一些彙編器將是唯一的選擇。