FxCop в настоящее время сообщает об одном и том же нарушении правила для определенного метода - у него есть два выходных параметра, потому что я хочу вернуть вызывающей стороне два значения без создания структуры для него. Интересно, решат ли мою проблему анонимные типы, но я не знал о них во время написания метода.
Во всяком случае, я получаю CheckId CA1021 один раз для каждого параметра. Я скопировал текст SuppressMessage из FxCop, а затем понял, что Id для каждого сообщения отличается! Мне кажется, вам нужен только CheckId, так что ...
- для чего используется Id? Я не смог найти информацию об этом в Интернете.
- Идентификатор останется прежним? Я полагаю, что или SuppressMessage не будет работать так, как хотелось бы
- есть ли способ указать атрибут SuppressMessage, чтобы он подавлял все идентификаторы?