public static unsafe void NativeAddRange <T>(this List <T> list, DynamicBuffer <T> buffer) where T : struct { NativeAddRange(list, buffer.GetBasePointer(), buffer.Length); }