如何在構造函數中分配這個只讀變量。如何將stringcomparer添加到c#中的嵌套字典?
private readonly Dictionary<string, Dictionary<string, int>> nCount = new Dictionary<string, Dictionary<string, int>>();
要在構造函數初始化這個變量:
public mclass() {
nCount = new Dictionary<string, Dictionary<string, int>>();
}
在初始化時需要
到stringComparer添加到內Dictornary
http://stackoverflow.com/questions/13988643/case-insensitive-dictionary-with-string-key-type-in-c-sharp ?? – Ric
如果沒有主字典中的項目,則無法初始化內部字典。所以當你添加項目時,你初始化值的字典。 –