Я хочу документировать исходный источник (источники C#), и я использую теги документации XML. Как я могу определить по определенным тегам?Документация C# - Определенные пользователем теги
Например, я использую много предложений Design by Contract. Я хотел бы иметь разделы документации предусловий, Постусловие, инварианты ... Это должно быть desiderable писать документацию, как:
/// <precond>arg != null</precond>
/// <postcond>return > 0</postcond>
Поскольку я не XML-гуру, кто-то из вас (гуру) Можете мне посоветовать?
Я попытался использовать < include>, но это невозможно (для меня), чтобы документация была построена правильно.
Большое спасибо
Есть ли причина, по которой вы не могли просто включить эту информацию в '' и '' content? –
AnthonyWJones
Да. Простейшее предусловие подразумевает прямое подключение параметров; в этом случае вы правы. Но классы могут быть более сложными, и методы могут быть вызваны только в определенных состояниях классов ... описание его без подстилающих условий перед публикацией может быть очень жалким, особенно когда все мои классы определены с помощью DBC. – Luca