由于Dictionary对象本身是引用类型,因此通过ref将谓词传递给方法是没有意义的
这个方法必须编辑字典项目并添加新项目。这些字典对象是全局的,它们用于我的所有应用程序类和表单中。字典对象是否默认通过ref传递给方法?
例如,考虑这种方法定义:
internal static void GetUserData(ref Dictionary<string,int> UserNameIdDictionary) {...}
我使用这个词典来存储将从SQL Server数据库中检索的用户名/ ID数据,这个词典将允许从整个应用程序中使用这些数据
旁注/问题从性能角度来看,将检索到的数据存储在字典对象中是否错误?