Inheriting XML comments from interfaces in C#
Solution 1:
Updated Answer:
Use the <inheritdoc />
-Tag.
Old Answer:
Linking XML Comments is IMHO not possible, but you could use a tool like GhostDoc to copy the XML Comment from your Interface/Baseclass to the implementation/derived class.
Solution 2:
XMLDoc defines a tag <include />
for including comments from another file which has been around since Visual Studio 2003. The largest caveat is the referenced file should be a file containing only XMLDoc documentation, not another source file.
See the MSDN page for more details.
Solution 3:
If you use GhostDoc it helps a lot with "transporting" the documentation from interfaces to the implementing code.
Solution 4:
Looks like <inheritdoc/>
will get native support soon.
See https://github.com/dotnet/csharplang/issues/313