private InputPromptWordCiteData GetInputPromptWordCite(string text) { WordCiteData wordCiteData = _citeTable.TryGetWordCiteData(text); if (wordCiteData.Prompt == null) { wordCiteData.Prompt = new InputPromptWordCiteData(); } return(wordCiteData.Prompt); }
public WordCiteData TryGetWordCiteData(string wdKey) { var wordCiteData = CiteDict.xTryGetValue(wdKey, null); if (wordCiteData == null) { wordCiteData = new WordCiteData(); CiteDict.TryAdd(wdKey, wordCiteData); } return(wordCiteData); }