diff --git a/src/ObservableCollections/ObservableHashSet.cs b/src/ObservableCollections/ObservableHashSet.cs index 4734174..8e2e1d4 100644 --- a/src/ObservableCollections/ObservableHashSet.cs +++ b/src/ObservableCollections/ObservableHashSet.cs @@ -185,7 +185,10 @@ namespace ObservableCollections public bool TryGetValue(T equalValue, [MaybeNullWhen(false)] out T actualValue) { - return set.TryGetValue(equalValue, out actualValue); + lock(SyncRoot) + { + return set.TryGetValue(equalValue, out actualValue); + } } #endif