У мене є проект із понад 500 Missing XML Commentпопередженнями. Я знаю, що можу видалити функцію коментарів XML або вставити порожні фрагменти коментарів скрізь, але я вважаю за краще загальне рішення, де я можу внести одну зміну, яка б вимкнула всі попередження цього типу.
Що я зараз роблю
///<Summary>
///
///</Summary>
або
#pragma warning disable 1591
було просто цікаво, якщо це можливо.
publicбез поважних причин. У цьому випадку легким (і на мою думку гарним) виправленням є просто видалити слово public(або замінити його зайвим internalключовим словом, залежно від бажаного стилю) із самого зовнішнього типу, що обговорюється. Тоді всі попередження CS1591 щодо цього типу та його членів зникають. Звичайно, можливо, вам доведеться зберегти деякі типи public. Але в цьому випадку справедливо, що вам потрібно задокументувати їх публічні частини належним чином.


