diff --git a/modules/mono/glue/GodotSharp/GodotSharp/Core/Colors.cs b/modules/mono/glue/GodotSharp/GodotSharp/Core/Colors.cs index 5cb16fc3856..ad2b0d0a63d 100644 --- a/modules/mono/glue/GodotSharp/GodotSharp/Core/Colors.cs +++ b/modules/mono/glue/GodotSharp/GodotSharp/Core/Colors.cs @@ -1,4 +1,5 @@ using System.Collections.Generic; +using System.Collections.Frozen; namespace Godot { @@ -9,7 +10,7 @@ namespace Godot public static class Colors { // Color names and values are derived from core/math/color_names.inc - internal static readonly Dictionary NamedColors = new Dictionary { + internal static readonly FrozenDictionary NamedColors = new Dictionary { { "ALICEBLUE", Colors.AliceBlue }, { "ANTIQUEWHITE", Colors.AntiqueWhite }, { "AQUA", Colors.Aqua }, @@ -156,7 +157,7 @@ namespace Godot { "WHITESMOKE", Colors.WhiteSmoke }, { "YELLOW", Colors.Yellow }, { "YELLOWGREEN", Colors.YellowGreen }, - }; + }.ToFrozenDictionary(); #pragma warning disable CS1591 // Disable warning: "Missing XML comment for publicly visible type or member" public static Color AliceBlue => new Color(0xF0F8FFFF);