From fe74d58958aad8145385472601641723066ac254 Mon Sep 17 00:00:00 2001 From: xposure Date: Sun, 3 Jan 2021 19:55:28 -0500 Subject: [PATCH] DeleteDictionaryAndItems --- BeefLibs/corlib/src/System.bf | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/BeefLibs/corlib/src/System.bf b/BeefLibs/corlib/src/System.bf index d7c6f7ef..53a2731b 100644 --- a/BeefLibs/corlib/src/System.bf +++ b/BeefLibs/corlib/src/System.bf @@ -187,6 +187,18 @@ static } } + public static mixin DeleteDictionaryAndItems(var container) + { + if (container != null) + { + for (var value in container) + { + delete value.value; + } + delete container; + } + } + public static mixin DeleteDictionaryAndKeysAndItems(var container) { if (container != null)