From 9c7a3c89f1c03106009b4d8002b34532cc3d74d0 Mon Sep 17 00:00:00 2001 From: Michael Becker Date: Thu, 28 Oct 2021 15:29:22 -0400 Subject: [PATCH] implement Contains on HandleDictionary --- MBS.Framework/Collections/Generic/HandleDictionary.cs | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/MBS.Framework/Collections/Generic/HandleDictionary.cs b/MBS.Framework/Collections/Generic/HandleDictionary.cs index 4558082..25c8fa5 100644 --- a/MBS.Framework/Collections/Generic/HandleDictionary.cs +++ b/MBS.Framework/Collections/Generic/HandleDictionary.cs @@ -23,7 +23,6 @@ namespace MBS.Framework.Collections.Generic { public class HandleDictionary : HandleDictionary { - } public class HandleDictionary { @@ -44,6 +43,15 @@ namespace MBS.Framework.Collections.Generic _dict.Add(handle, obj); } + public bool Contains(TObject obj) + { + return _dict.ContainsValue2(obj); + } + public bool Contains(THandle handle) + { + return _dict.ContainsValue1(handle); + } + /// /// Removes the of the given . ///