public void WhereCount_long_Test() { using (var array = new NativeArray <long>(114514, Allocator.Temp)) { InitializeLongArray(array); sw.Start(); for (var i = 0; i < Count; i++) { array.Append(1000).Where(new DetectOdd()).Append(1000).Count(); } Debug.Log(sw.Stop().ToString()); sw.Start(); for (var i = 0; i < Count; i++) { LE.Count(LE.Append(LE.Where(LE.Append(array, 1000), x => (x & 1) == 1), 1000)); } Debug.Log(sw.Stop().ToString()); } }