Я добавляю комментарии к некоторому коду csharp, и я использую XML-язык, предоставляемый .net (или что-то еще). У меня есть интерфейс и некоторые реализующие классы. У меня есть один метод в интерфейсе, и у него есть комментарий. в реализующих классах нет комментариев по методу реализации.могут ли классы csharp «наследовать» XML-документацию, например, классы java?
, когда это делается в java, javadoc автоматически использует комментарий к интерфейсу при создании документации. однако теперь, когда я строю свой проект, я получаю предупреждение (транслируется из шведского, извините) «комментарий xml для видимого типа или члена bla.blabla.blablabla() отсутствует (cs1591)». это только предупреждение, так что не так уж плохо. но!!! это означает, что файл xml не выводился, поэтому я не могу использовать sandcastle для генерации файла документа chm, который является моей настоящей целью здесь. googling ошибка кодирования ничего не дает :(
действительно ли мне нужно копировать комментарий метода для всех классов реализации? Это похоже на .... дублирование кода D: нет ли способа получить поведение java-предложений?
спасибо! я посмотрю на ghostdoc :) – davogotland