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