reference to generic type in XML code comment
C#XmlDocumentationReferenceGenericsC# Problem Overview
As I know, in a XML comment for a C# type/method, it is possible to reference a generic type in a
///<see cref="name.space.typename<T&rt;(paramtype)">
But I think, there was another syntax, which is less clumsy? Something, to get rid of those html entities '<'? I cannot find it right now. Can somebody help?
C# Solutions
Solution 1 - C#
Here's a citation of a no longer available, good article on documentation:
> The compiler team decided to improve > this by allowing an alternate syntax > to refer to generic types and methods > in doc comments. Specifically, > instead of using the open and close > angle-brackets it’s legal to use the > open and close curly braces. The > example above would then become:
class Program
{
/// <summary>
/// DoSomething takes a <see cref="List{T}"/>
/// </summary>
void DoSomething(List<int> al) { }
}
So, in your case:
///<see cref="name.space.typename{T}(paramtype)"/>
Here are a couple of newer references from Microsoft:
Solution 2 - C#
Use curly brackets:
///<see cref="name.space.typename{T}(paramtype)">