Показать сообщение отдельно
Старый 04.02.2011, 13:07   #5
pax
Unity/C# кодер
 
Аватар для pax
 
Регистрация: 03.10.2005
Адрес: Россия, Рязань
Сообщений: 7,568
Написано 3,006 полезных сообщений
(для 5,323 пользователей)
Ответ: Имена ключа и значения пустого Dictionary

Сообщение от MoKa Посмотреть сообщение
В смысле имеет ли записи?
Человек имел ввиду то что ему надо определить имена типов, заданных при создании типа переменной.
Т.е. если задано

Dictionary<int,stringdic = new Dictionary<int,string>(); 
И не добавлено хотя бы одного DictionaryEntry, по которым можно получить
dicEntry.Key.GetType().Name // Int32 
и
dicEntry.Value.GetType().Name // String 
Ему нужно было определить эти имена в любом случае.

Поэтому
dic.GetType().GetGenericArguments(); 
возвращает массив типов аргументов, а именно Int32 и String.
(Offline)
 
Ответить с цитированием
Эти 2 пользователя(ей) сказали Спасибо pax за это полезное сообщение:
Dream (04.02.2011), moka (05.02.2011)