From 997e4eb66ca81de2a111e65b2d7dbb965264bab3 Mon Sep 17 00:00:00 2001 From: Devin Date: Mon, 23 Jan 2017 14:40:08 +0800 Subject: [PATCH] fixed Google Pinyin bug --- IME WL Converter/IME WL Converter/IME/GooglePinyin.cs | 7 +++++-- .../IME WL Converter/Properties/AssemblyInfo.cs | 4 ++-- 2 files changed, 7 insertions(+), 4 deletions(-) diff --git a/IME WL Converter/IME WL Converter/IME/GooglePinyin.cs b/IME WL Converter/IME WL Converter/IME/GooglePinyin.cs index 49fbf901..84983793 100644 --- a/IME WL Converter/IME WL Converter/IME/GooglePinyin.cs +++ b/IME WL Converter/IME WL Converter/IME/GooglePinyin.cs @@ -59,13 +59,16 @@ public WordLibraryList Import(string path) public WordLibraryList ImportText(string str) { var wlList = new WordLibraryList(); - string[] lines = str.Split(new[] {"\r\n"}, StringSplitOptions.RemoveEmptyEntries); + string[] lines = str.Split(new[] {'\r','\n'}, StringSplitOptions.RemoveEmptyEntries); CountWord = lines.Length; for (int i = 0; i < lines.Length; i++) { string line = lines[i]; CurrentStatus = i; - wlList.AddWordLibraryList(ImportLine(line)); + if (line.Length > 0 && line[0] != '#')//注释行 + { + wlList.AddWordLibraryList(ImportLine(line)); + } } return wlList; } diff --git a/IME WL Converter/IME WL Converter/Properties/AssemblyInfo.cs b/IME WL Converter/IME WL Converter/Properties/AssemblyInfo.cs index 40ed5ee2..e7a808b6 100644 --- a/IME WL Converter/IME WL Converter/Properties/AssemblyInfo.cs +++ b/IME WL Converter/IME WL Converter/Properties/AssemblyInfo.cs @@ -38,5 +38,5 @@ // 方法是按如下所示使用“*”: // [assembly: AssemblyVersion("1.0.*")] -[assembly: AssemblyVersion("2.1.2.0")] -[assembly: AssemblyFileVersion("2.1.2.0")] \ No newline at end of file +[assembly: AssemblyVersion("2.1.3.0")] +[assembly: AssemblyFileVersion("2.1.3.0")] \ No newline at end of file