/// <summary> /// 加载拼音库资源 /// </summary> private void loadResource() { foreach (var buf in DATA.Split('\n').Where(buf => !string.IsNullOrEmpty(buf))) { var temp = buf.Split('='); // 取姓 var name = temp[0]; // 取拼音串 小心有个 \r 的回车符号 var pinyin = temp[1].Trim(); map.Add(name, pinyin.Replace('-', ' ')); } }
/// <summary> /// 加载拼音库资源 /// </summary> public void LoadResource() { foreach (var row in DATA.Split('\n')) { if (string.IsNullOrEmpty(row)) { continue; } var temp = row.Split('='); // 取姓 var name = temp[0]; // 取拼音串 小心有个 \r 的回车符号 var pinyin = temp[1].Trim(); dataMap.Add(name, pinyin.Replace(",", " ")); } }