From a8087771c8548d13954a0090bcdc63c9cec4cec7 Mon Sep 17 00:00:00 2001 From: Oliver Booth Date: Mon, 14 Feb 2022 15:45:52 +0000 Subject: [PATCH] Swap via deconstruction --- X10D/src/ListExtensions/ListExtensions.cs | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/X10D/src/ListExtensions/ListExtensions.cs b/X10D/src/ListExtensions/ListExtensions.cs index 152f7d9..4e7f233 100644 --- a/X10D/src/ListExtensions/ListExtensions.cs +++ b/X10D/src/ListExtensions/ListExtensions.cs @@ -53,9 +53,7 @@ namespace X10D while (count > 0) { int index = random.Next(count--); - var temp = source[count]; - source[count] = source[index]; - source[index] = temp; + (source[count], source[index]) = (source[index], source[count]); } } }