說我有這樣的代碼:C#反射字典
Dictionary<String, String> myDictionary = new Dictionary<String, String>();
Type[] arguments = myDictionary.GetType().GetGenericArguments();
在我的程序,myDictionary它的未知類型(它是從反序列化XML返回的對象),但對於這個問題的目的,他們是字符串。我想創建這樣的東西:
Dictionary<arguments[0],arguments[1]> mySecondDictionary = new Dictionary<arguments[0],arguments[1]>();
很明顯,它不起作用。 我在MSDN上搜索,我看到他們正在使用Activator類,但我不明白。也許有人更先進,可以幫助我一點。
請給你的問題一個有意義的標題。不要只列出標籤。這沒有任何意義,也不會吸引用戶查看並嘗試幫助您。 – abatishchev
只需記下您最近刪除的問題。 [一切都已經發明](http://en.wikipedia.org/wiki/Charles_Holland_Duell) – paqogomez