XML 对 x 的评论具有无法解析的 cref 属性(属性 和类型混淆)
XML comment on x has cref attribute that could not be resolved (property and type mix-up)
以下 XML 注释给出编译时警告:
/// <summary>
/// Provides data for the <see cref="TextDraw.Click"/> event.
/// </summary>
public class TextDrawEventArgs : EventArgs
{
//...
public TextDraw TextDraw { get; private set; }
}
我希望 TextDraw.Click 引用 TextDraw class 中的事件,但它正在选择 TextDraw 作为此 TextDrawEventArgs 类型的 属性。
我该如何解决?
使用 class 的完整路径而不只是 TextDraw
,类似于 Namespace.TextDraw.Click
我想补充一点,如果您的 cref
目标包含通用参数,您可以将其括在 {} 括号中以便解析。
<see cref="Namespace.GenericClass{T}.Method" />
以下 XML 注释给出编译时警告:
/// <summary>
/// Provides data for the <see cref="TextDraw.Click"/> event.
/// </summary>
public class TextDrawEventArgs : EventArgs
{
//...
public TextDraw TextDraw { get; private set; }
}
我希望 TextDraw.Click 引用 TextDraw class 中的事件,但它正在选择 TextDraw 作为此 TextDrawEventArgs 类型的 属性。
我该如何解决?
使用 class 的完整路径而不只是 TextDraw
,类似于 Namespace.TextDraw.Click
我想补充一点,如果您的 cref
目标包含通用参数,您可以将其括在 {} 括号中以便解析。
<see cref="Namespace.GenericClass{T}.Method" />