Как я могу документировать использование ключа в Словаре, чтобы он отображался в Visual Studio при кодировании с использованием этого объекта?
Я ищу что-то вроде:
/// <param name="SpecialName">That Special Name</param>
public Dictionary<string,string> bar;
ТакДо сих пор лучшей попыткой было написать мой собственный класс:
public class SpecialNameDictionary : IDictionary<string, string>
{
private Dictionary<string, string> data = new Dictionary<string, string>();
/// <param name="specialName">That Special Name</param>
public string this[string specialName]
{
get
{
return data[specialName];
}
}
}
Но он добавляет много кода, который ничего не делает.Кроме того, я должен перепечатывать каждый метод Dictionary, чтобы он компилировался.
Есть ли лучший способ достичь вышеуказанного?