예제 #1
0
        private InputPromptWordCiteData GetInputPromptWordCite(string text)
        {
            WordCiteData wordCiteData = _citeTable.TryGetWordCiteData(text);

            if (wordCiteData.Prompt == null)
            {
                wordCiteData.Prompt = new InputPromptWordCiteData();
            }
            return(wordCiteData.Prompt);
        }
예제 #2
0
        public WordCiteData TryGetWordCiteData(string wdKey)
        {
            var wordCiteData = CiteDict.xTryGetValue(wdKey, null);

            if (wordCiteData == null)
            {
                wordCiteData = new WordCiteData();
                CiteDict.TryAdd(wdKey, wordCiteData);
            }
            return(wordCiteData);
        }