Я успешно написал и использовал некоторые расширения классов. Однако, хотя я могу написать следующий, я не могу понять, как это назвать. Этот конкретный предназначен для преобразования списка пар ключ-значение стиля атрибута в строку.
public static class Extensions
{
public static string AttributesToString<T, T1>(this Dictionary<T, T1> dict)
{
StringBuilder sb = new StringBuilder();
foreach (KeyValuePair<T, T1> kv in dict)
{
sb.Append(" " + kv.Key + "=\"" + kv.Value + "\"");
}
return sb.ToString();
}
}
Не работает следующее:
Dictionary<string, string> dict = new Dictionary<string, string>();
dict.AttributesToString() // error
Как я могу назвать этот добавочный номер?