4

我有这样的方法:

/// <summary>
/// Gets a typed Dictionary of <see cref="T:System.Collections.Generic.Dictionary`2"/> 
/// </summary>
/// <returns></returns>
public Dictionary<string, object> ToDictionary()

当我调用此方法并查看智能感知时,它显示它返回Dictionary<TKey,TValue>

有没有办法让智能感知显示Dictionary<string, object>

我尝试了以下但失败了:

<see cref="System.Collections.Generic.Dictionary`2[System.String,System.Object]"/>

这是我看到的:

在此处输入图像描述

4

2 回答 2

6

这应该有效:

/// <summary>
/// Gets a typed Dictionary of <see cref="Dictionary{String, Object}" />
/// </summary>
/// <returns></returns>
public Dictionary<string, object> ToDictionary()
{
    return null;
}
于 2013-07-04T10:18:17.057 回答
-1

您“可以”在泛型类级别声明类型

public Dictionary<T, T2> ToDictionary()

然后使用文档,例如

/// <typeparam name="T">The type of xxxx</typeparam>
/// <typeparam name="T2">The type of xxxx</typeparam>

只是一个想法...

直流

于 2013-07-04T09:18:45.863 回答