C# List Add和Insert性能測試


  在自己做東西的過程中產生了向前插入的需求,特意找了一下這個性能的測試,但是網上都毛的,就自己做了一個測試,上傳留作參考。

  雖然在測試前心中已經有了答案,但是沒想到差距這么大。

 

為什么insert測試沒測 100000000 次,因為我等了一分多鍾 都沒出結果。。。

 

沒有使用專業的計時器,用獲取時間戳(精確到秒,上面的數據都是精確到秒i)進行的簡單測試,但是這么龐大的差距,大家看了心里明白就行。

 

insert之所以這么慢,里面應該(猜測)是內部進行了多次的重組包,所以能不用就盡量不要用insert把。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM