コード例 #1
0
 public static Item CreateDictionaryEntry(Dictionary dictionary, string relativePath, string defaultValue)
 {
     lock (dictionary)
       {
     var parts = relativePath.Split(new[] { '/', '\\' }, StringSplitOptions.RemoveEmptyEntries).ToArray();
     var root = dictionary.Root;
     for (var i = 0; i < parts.Length - 1; i++)
     {
       root = CreateDictionaryFolder(parts[i], root);
     }
     return CreateDictionaryEntry(parts.Last(), root, defaultValue);
       }
 }
コード例 #2
0
 public DictionaryPhraseRepository(Dictionary dictionary)
 {
     this.Dictionary = dictionary;
 }