From 6f86e3576aee115a3be32cd3f7a3fa80bb59492e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Stefan=20M=C3=BCller?= Date: Sat, 27 Sep 2025 23:33:18 +0200 Subject: [PATCH] Use primary constructor for QuadtreeItem --- Quadtree/QuadtreeItem.cs | 12 +++--------- 1 file changed, 3 insertions(+), 9 deletions(-) diff --git a/Quadtree/QuadtreeItem.cs b/Quadtree/QuadtreeItem.cs index 8258c7a..37728da 100644 --- a/Quadtree/QuadtreeItem.cs +++ b/Quadtree/QuadtreeItem.cs @@ -1,22 +1,16 @@ namespace SpatialCollections { - internal struct QuadtreeItem + internal struct QuadtreeItem(T entity, int next) { /// /// Index of the next item in the same leaf vertex. /// - public int Next; + public int Next = next; - public T Entity; + public T Entity = entity; public QuadtreeItem(T entity) : this(entity, -1) { } - - public QuadtreeItem(T entity, int next) - { - Next = next; - Entity = entity; - } } }