「毎日Unity」の技術ブログ

開発で役立つ情報を発信する

2023-03-26から1日間の記事一覧

【UnityC#】Array.Contains、List.Contains、LinkedList.Contains、HashSet.Contains、Dictionary.ContainsKey、Dictionary.ContainsValueの速度比較

Array.Contains、List.Contains、LinkedList.Contains、HashSet.Contains、Dictionary.ContainsKey、Dictionary.ContainsValueの速度比較をしたので結果を残しておきます。 [ 環境 ] Unity 2018.4.14.f1 [ 比較結果 ] Array.Contains 13984 ms List.Contains…

【UnityC#】List.RemoveAt、LinkedList.RemoveFirst、HashSet.Remove、Dictionary.Removeの速度比較

List.RemoveAt、LinkedList.RemoveFirst、HashSet.Remove、Dictionary.Removeの速度比較をしたので結果を残しておきます。 [ 環境 ] Unity 2018.4.14.f1 [ 比較結果 ] List.RemoveAt 261 ms LinkedList.RemoveFirst 5 ms HashSet.Remove 2 ms Dictionary.Rem…

【UnityC#】List.Add、LinkedList.Add、HashSet.Add、Dictionary.Addの速度比較

List.Add、LinkedList.Add、HashSet.Add、Dictionary.Addの速度比較をしたので結果を残しておきます。 [ 環境 ] Unity 2018.4.14.f1 [ 比較結果 ] List.Add 0 ms LinkedList.Add 23 ms HashSet.Add 2 ms Dictionary.Add 6 ms [ スクリプト ] using System.Co…