From 03414ff88ff4a24ac567827b01d0fa61f9b58b0f Mon Sep 17 00:00:00 2001 From: Ano-sys Date: Tue, 4 Nov 2025 22:18:02 +0100 Subject: [PATCH] linqed --- DelauneyTriangulation/ViewModels/MainWindowViewModel.cs | 7 +------ 1 file changed, 1 insertion(+), 6 deletions(-) diff --git a/DelauneyTriangulation/ViewModels/MainWindowViewModel.cs b/DelauneyTriangulation/ViewModels/MainWindowViewModel.cs index 6affe9a..a18bb8e 100644 --- a/DelauneyTriangulation/ViewModels/MainWindowViewModel.cs +++ b/DelauneyTriangulation/ViewModels/MainWindowViewModel.cs @@ -388,12 +388,7 @@ public partial class MainWindowViewModel : ViewModelBase } // remove triangles containing super triangle vertex - var toRemove = new List(); - foreach (var t in Triangles) - { - if (UsesVertex(t, sa) || UsesVertex(t, sb) || UsesVertex(t, sc)) toRemove.Add(t); - } - + var toRemove = Triangles.Where(t => UsesVertex(t, sa) || UsesVertex(t, sb) || UsesVertex(t, sc)).ToList(); foreach (var t in toRemove) Triangles.Remove(t); DrawCircles(Triangles, sa, sb, sc);