如何使用Dictionary<>与Linq外部?

时间:2011-12-13 21:15:45

标签: c# linq dictionary

我在Test1 Project中指定了这个字典:

public static
    Dictionary<string, Microsoft.Office.Tools.CustomTaskPane> paneCollection =
        new Dictionary<string, OfficeTools.CustomTaskPane>();

在Test2项目中,通过使用LINQ,我需要使用paneCollection。 现在,由于paneCollectionnull,它正在抛出错误。

1 个答案:

答案 0 :(得分:0)

每个项目都是单独执行的,因此第二个项目的执行将“重置”您的静态变量,因为它没有针对该测试进行初始化。搬到Singleton应该解决它。