3

私はこのコードを持っています:

privateMesh.face[positionSaverFN].vertexMDL = new vector3D[privateMesh.face[positionSaverFN].numOfPoints];

このコードは 67,000 回実行され、実行に 0.165 秒かかります。私には長すぎるので、最速の方法を見つけようとしています。

助言がありますか?

4

2 に答える 2

5

まあ、60000回やろうと思ったら、できることはあまりありません。の使用率が高いため、new可能な限り高速になります。

それを解決する 1 つの方法は、アプリを再設計して、60000 回実行する必要がないようにすることです。一度やれば再利用できるということもあるかもしれません。

多くの場合、何かを行うための最速の方法は、それを行わないことです:-)

于 2013-07-27T12:51:56.597 に答える