Я пытаюсь написать расширение Dictionary
, которое работает независимо от типов данных Key/Value. Я попытался передать его, используя тип данных object
, предполагая, что он будет работать с любым типом.
Мой код:
public static class DictionaryExtensionsClass
{
public static void AddFormat(this Dictionary< ?? unknow type/*object*/, ??unknow type/*object*/> Dic, ??unknow type/*object*/ Key, string str, params object[] arglist)
{
Dic.Add(Key, String.Format(str, arglist));
}
}