因此,我正在设计一个全局常量,该常量将保存程序中不同字符的数据。我认为这System.Collections.Generic.Dictionary是我的数据类型,因为它允许按字符快速搜索。声明看起来像这样:
public static readonly Dictionary<char, LetterImage> letters;
Run Code Online (Sandbox Code Playgroud)
(LetterImage作为自定义结构。它的内容并不重要。)
问题?如何定义的元素Dictionary?我不能仅仅letters.Add('a', new LetterImage{...})因为字典是readonly,因为我不需要全局变量。我需要一种用文字初始化它的方法。