JetBrains ReSharper の問題
次の C# コードでは、画像リソース ファイルから画像リストを作成しています。ReSharper は、「"NotNull" 属性を持つエンティティへの "null" 割り当ての可能性」を示しています。
この問題は、ResMan_Graphics が null でないことを確認する必要があることを示していますが、null のチェックを配置すると、問題は残ります。
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 はコメントを生成しません。