Как я экспортирую документацию кода в C# / VisualStudio 2008?

Iterator.remove() безопасен, вы можете использовать его следующим образом:

List list = new ArrayList<>();

// This is a clever way to create the iterator and call iterator.hasNext() like
// you would do in a while-loop. It would be the same as doing:
//     Iterator iterator = list.iterator();
//     while (iterator.hasNext()) {
for (Iterator iterator = list.iterator(); iterator.hasNext();) {
    String string = iterator.next();
    if (string.isEmpty()) {
        // Remove the current element from the iterator and the list.
        iterator.remove();
    }
}

Обратите внимание, что Iterator.remove() является единственным безопасным способом изменять коллекцию во время итерации; поведение не определено, если базовая коллекция модифицируется каким-либо другим способом, пока выполняется итерация.

Источник: docs.oracle> Интерфейс коллекции


Аналогичным образом, если у вас есть ListIterator и вы хотите добавить элементы, вы можете использовать ListIterator#add , по той же причине вы можете использовать [f6 & mdash;] & NBSP; он предназначен для этого.

19
задан Mogsdad 17 January 2018 в 17:32
поделиться

5 ответов

На самом деле это находится в свойствах проекта. Вкладка сборки, раздел Output, файл документации XML, и вводят имя файла. Это будет основано на каждой сборке проекта.

После этого можно создать фактическую справку с Замок из песка .

24
ответ дан 30 November 2019 в 04:04
поделиться

Вы могли попробовать NDOC или SandCastle, если Вы не возражаете использовать сторонние инструменты.

4
ответ дан 30 November 2019 в 04:04
поделиться

Будьте осторожны при использовании LINQ для SQL, поскольку Вы не сможете легко добавить устойчивые комментарии к автоматически сгенерированным объектам.

1
ответ дан 30 November 2019 в 04:04
поделиться

Замок из песка работы вполне прилично для генерации документации и это поддерживает пару различных форматов для поколения. Насколько я знаю, нет никакой интеграции Visual Studio для него, но существует SandcastleGUI для него, который доступен.

1
ответ дан 30 November 2019 в 04:04
поделиться

Исходный проект NDoc (упомянутый другими) мертв, но есть новый проект под названием NDoc3 .

NDoc3 поддерживает .NET 2.0 - 3.5. В настоящее время он доступен в виде бета-версии и отлично мне поработал. Я не уверен, активен ли проект - последняя бета-версия была выпущена в апреле 2009 года.

0
ответ дан 30 November 2019 в 04:04
поделиться
Другие вопросы по тегам:

Похожие вопросы: