gpt4 book ai didi

c# - ReSharper 无法解析评论中的集合类型

转载 作者:太空狗 更新时间:2023-10-29 22:58:32 25 4
gpt4 key购买 nike

如果集合名称出现在方法描述中,由 cref 属性引用,ReSharper 将无法解析该集合名称。

例如,在此签名中,ReSharper 会在单词 Dictionary 下划线:

/// <summary>
/// The reconstruct in single account.
/// </summary>
/// <param name="programId">
/// The program id.
/// </param>
/// <returns>
/// The <see cref="Dictionary"/>. // <-- here the "Dictionary" is underlined
/// </returns>
Dictionary<long, Account> ReconstructInSingleAccount(long programId)
{

}

当我将鼠标悬停在突出显示的区域时,它显示 Cannot resolve symbol 'Dictionary'。该文件引用了 System.Collections.GenericIEnumerableList 也是如此。

它对代码没有任何影响,不会阻止编译或任何事情。我仍然更喜欢保持我的文件清洁,我认为 ReSharper 首先应该不会在解析评论中的名称时遇到问题。

我正在使用 ReSharper 8.0。非常感谢任何有关如何解决此问题或如何更改我的评论以消除此“未解决”警告的建议。

最佳答案

在引用泛型的 XML 注释中有一个特定的语法:

/// The <see cref="Dictionary{TKey,TValue}"/>

关于c# - ReSharper 无法解析评论中的集合类型,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27450534/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com