FxCop コード アナライザーを有効にしたところ、警告を修正しましたが、これは修正できませんでした。
CA1062:パブリック メソッドの引数を検証します
public static string SanitizeFileName(this string fileName)
{
if (fileName is null) throw new ArgumentNullException(nameof(fileName));
foreach (char c in System.IO.Path.GetInvalidFileNameChars())
{
fileName = fileName.Replace(c, '_');
}
return fileName;
}
コンパイラはまだファイル名にアクセスしている警告CA1062をスローしています
前もって感謝します