0

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をスローしています

前もって感謝します

4

1 に答える 1