У меня есть метод, показанный ниже, который генерирует предупреждение анализа кода CA1822. CA1822 говорит это:
"The 'this parameter (or 'Me' in Visual Basic) of 'ImportForm.ProcessFile(StreamReader)' is never used. Mark the member as static (or Shared in Visual Basic) or use 'this/Me' in the method body or at least one property accessor, if appropriate."
Может кто-нибудь сказать мне, почему я получаю это предупреждение, поскольку параметр 'reader' фактически используется?
private void ProcessFile(StreamReader reader)
{
string[] lines;
lines = reader.ReadToEnd().Split(new string[] { Environment.NewLine }, StringSplitOptions.None);
ParseFile.IVAFile(lines);
}