Пример #1
0
        public IDictionary <string, string> GetDictionary(DefaultCultureDictionary defaultCultureDictionary, string key)
        {
            //Get all dictionary that created under current key.
            IDictionary <string, string> dictionary = new Dictionary <string, string>();

            return(GetDictionary(defaultCultureDictionary, key, ref dictionary));
        }
Пример #2
0
 private IDictionary <string, string> GetDictionary(DefaultCultureDictionary defaultCultureDictionary, string key, ref IDictionary <string, string> dictionary)
 {
     foreach (var item in defaultCultureDictionary.GetChildren(key))
     {
         dictionary.Add(item);
         if (defaultCultureDictionary.GetChildren(item.Key).Any())
         {
             GetDictionary(defaultCultureDictionary, item.Key, ref dictionary);
         }
     }
     return(dictionary);
 }