Пример #1
0
        internal void Append(StringPointerBuilder stringList)
        {
            int stringOffset = StringBuilder.Length;

            StringBuilder.Append(stringList.StringBuilder);

            foreach (StringPointer stringPointer in stringList.StringPointers)
            {
                StringPointers.Add(new StringPointer(stringPointer.Start + stringOffset, stringPointer.Length, stringPointer.ActualLength));
            }
        }
Пример #2
0
 internal void Add(StringPointerBuilder pinyins, StringPointerBuilder translations)
 {
     Pinyins.Append(pinyins);
     Translations.Append(translations);
     MeaningMemory.Add(new MeaningMemory(pinyins, translations));
 }