diff --git a/GFramework.Core.Abstractions/registries/KeyValueRegistryBase.cs b/GFramework.Core.Abstractions/registries/KeyValueRegistryBase.cs index cc97229..8ab1b5d 100644 --- a/GFramework.Core.Abstractions/registries/KeyValueRegistryBase.cs +++ b/GFramework.Core.Abstractions/registries/KeyValueRegistryBase.cs @@ -98,7 +98,7 @@ public abstract class KeyValueRegistryBase /// 包含所有注册值的只读集合 public IReadOnlyCollection Values() { - return Map.Values as IReadOnlyCollection ?? new ReadOnlyCollection([]); + return Map.Values as IReadOnlyCollection ?? new ReadOnlyCollection(Map.Values.ToList()); } ///