Vip*_*ppy 5 c# collections dictionary types
我几乎到处搜索,甚至不确定它是否可能,但是嘿嘿,我想我会看到你们 C# 向导可能有什么解决方案或变通方法。
特尔;博士:
我有一个使用 C# 字典的多维集合,并想指出字典中每个字符串的用途,如下所示:
private Dictionary<string: Area, Dictionary<string: Controller, string: Action>> ActionCollection;
Run Code Online (Sandbox Code Playgroud)
这当然不起作用。现在我只是在评论字典。
建议、想法、想法?
你不能这样做,但你可以添加一个摘要。
例如:
/// <summary>
/// Dictionary<Area, Dictionary<Controller, Action>>
/// </summary>
private Dictionary<string, Dictionary<string, string>> ActionCollection;
Run Code Online (Sandbox Code Playgroud)
这些评论将显示在智能感知中。
或者:
如果你想用反射提取信息,你可以使用自定义属性
如果只是为了可读性,您可以为它创建别名:
using Area = System.String;
using Controller = System.String;
using Action = System.String;
namespace MyApp
{
public class MyClass
{
private Dictionary<Area, Dictionary<Controller, Action>> ActionCollection;
}
}
Run Code Online (Sandbox Code Playgroud)
但智能感知会显示 string
| 归档时间: |
|
| 查看次数: |
2874 次 |
| 最近记录: |