我成长起来的主要语言是PHP、Python等。在这些语言中,很容易初始化字典样式的对象(在其他语言中称为关联数组)。我现在正在为一个项目使用C#,并且发现初始化一个大型字典的方法非常麻烦,并且认为我可能做错了什么,或者违背了最佳实践。例如,这里有一本字典,我想将一些项目数据保存在: public Dictionary<int, Dictionary<string, Dictionary代码根本无法读懂,仅
目前,我从我编写的更大的文件中导入了一个函数,例如:我要导入的函数使用在my_other_file中其他地方初始化的字典(即在代码的顶部将一个CVS文件导入字典,然后由该函数使用)。如果我反复调用这个函数(例如,在循环上迭代时),那么每次都会重复重新初始化字典吗?(或者,一旦它被初始化,该函数可以在以后的某个时候调用它)。我之所以这样问,是因为字典中的CSV文件相当大(50 my )