JetBrains ReSharper ВыпускReSharper - Null Назначение Выпуск
Мы имеем следующий код С #, где мы населяющих в ImageList из файла образа ресурса. ReSharper указывает «Возможное« нулевое »присвоение сущности с атрибутом« NotNull »».
Проблема будет указывать нам, что нам просто нужно проверить, чтобы наша ResMan_Graphics не была нулевой, но когда мы поставили чек на нуль на месте ... проблема остается.
Вот код, который генерирует проблему ReSharper;
ResourceManager ResMan_Graphics = new ResourceManager("_Graphics", Assembly.ReflectionOnlyLoad("lib"));
ImageList Icons = new ImageList();
Icons.Images.Add((Image)ResMan_Graphics.GetObject("ICON_Main"));
Кто-нибудь пришел через этот ReSharper комментарий до и у вас есть какие-либо предложения о том, как мы можем населён ImageList из ресурса, не производя эту проблему.
ПРИМЕЧАНИЕ. Если мы поместим компонент imageList в форму и затем заполним imageList из ресурса в коде, ReSharper не выдаст комментарий.
0 превосходный ... это работает. промежуточный этап его литья в изображение, а затем проверку этого изображения на нуль. Спасибо за ваш быстрый ответ! – 2009-02-11 13:59:09