Как использовать словарь <> с Linq внешне? - PullRequest
0 голосов
/ 14 декабря 2011

У меня есть этот словарь, указанный в проекте Test1:

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

В проекте Test2, используя LINQ, мне нужно использовать paneCollection.Сейчас выдается ошибка, так как paneCollection равно null.

1 Ответ

0 голосов
/ 14 декабря 2011

Каждый проект выполняется индивидуально, поэтому выполнение второго проекта "сбросит" вашу статическую переменную, поскольку она не была инициализирована для этого теста.Переезд в Синглтон должен решить это.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...